自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(136)
  • 资源 (3)
  • 收藏
  • 关注

原创 let 和 var

对象首地址不能发生变化,即内存地址不能改变,但也可以修饰可变对象。内存地址可以发生变化,用来修饰指针可以重新指向的变量。str=“b”//报错,let修饰的变量不能改变指针指向。array.add(“j”)//不报错,数组没有重新指向。str=“abc”//不报错。let 修饰不可变对象。

2023-07-04 12:30:05 103

原创 guard用法

guard是 swift 2.0推出的新的判断语句的用法。guard语句和if语句类似,都是根据关键字之后的表达式的布尔值决定下一步执行什么。和if语句不同的是,guard语句只有一个代码块,而if语句可有多个代码块。与if语句相同的是,guard也是基于一个表达式的布尔值去判断一段代码是否该被执行。与if语句不同的是,guard只有在条件不满足的时候才会执行这段代码。你可以把guard近似的看做是Assert,但是你可以优雅的退出而非崩溃。顾名思义,guard是作为保卫作用而存在的。

2023-07-04 12:14:30 243

原创 flutter配置相关报错

配置环境变量配置 ~/.bash_profile#Flutter环境镜像配置。

2023-03-25 20:45:09 268

原创 调用提醒事项

iOS/调用系统日历和提醒事项时学到的东西 - 简书报错:没有日历,icloud打开日历即可

2022-06-09 14:13:46 132

原创 类似通知传值

1

2022-06-03 16:58:04 91

原创 iOS代理

@interface WlFootView () <UICollectionViewDelegate, UICollectionViewDataSource>@end@implementation WlFootView

2022-05-16 17:59:48 158

原创 CocoaPods快速安装

1. 安装 Homebrew/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"科学上网的同学/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2. 安装 rvmcurl -L get.rvm.io | bash -s sta

2022-05-06 19:07:28 591

原创 iOS挂起时间

AppDelegate@property(nonatomic,strong)NSDate * backgroundDate;- (void)applicationDidEnterBackground:(UIApplication *)application { self.backgroundDate = [NSDate date];}- (void)applicationDidBecomeActive:(UIApplication *)application { NSDa...

2022-05-06 11:20:59 102

原创 flutter错误整理

执行flutter doctor根据报错提示执行命令

2022-04-29 11:35:00 1450

原创 Mac配置Android环境

官网下载Download Android Studio and SDK tools | Android Developers根据芯片类型选择intel或apple版本安装下载jdkJava Downloads | Oracle选择x64 DMG Installer/usr/libexec/java_home -V 可以查看到jdk安装路径...

2022-04-28 10:49:44 3601

原创 Mac flutter环境配置

下载sdkFlutter SDK releases | Flutter配置环境变量export PATH=$PATH:执行flutter doctor新建一个命令行窗口,再次输入flutter doctor,仍然报-bash: flutter: command not found这个错误。全局设置环境变量open -e .bash_profile尾部添加export PATH=${PATH}: + flutter/bin路径保存,更新环境变量:source .ba

2022-04-28 10:11:23 1516

原创 报错:The Legacy Build System will be removed in a future release

需要在 File -> Workspace Settings 勾选

2022-04-27 16:17:43 1622

原创 报错building for iOS Simulator, but linking in object file built for iOS

Coderliszt2021.04.24 22:33:37字数 277阅读 1,158<article class="_2rhmJa">这个M1芯片下Xcode 编译错误的解决方案:Xcode版本:12.3M1芯片的Macbook pro在选中模拟器进行编译的时候,会报如下类似错误。building for iOS Simulator, but linking in object file built for iOS, file 'xxx/Pods/WechatOp..

2022-04-27 16:15:57 17340 1

原创 flutter相关文章

【Flutter】苹果Mac电脑配置flutter开发环境 - 简书

2022-04-25 17:33:10 419

原创 xcode清理

1. ~/Library/Developer/Xcode/DerivedData/这个文件夹中保存的是Xcode的缓存文件,曾经在Xcode跑过的所有项目的索引、build的信息等都会保存在这里。删除后在下次打开项目编译的时候将会重新生成。由于这里包含了大量已经没用的项目的信息又懒得去筛选,于是把整个文件夹删了。2. ~/Library/Developer/Xcode/iOS DeviceSupport/每次把一个设备接入电脑进行真机调试之前,电脑会对设备建立索引,也在此文件夹下生成对该设备

2022-04-06 14:22:36 1256

原创 git忽略UserInterfaceState.xcuserstate

创建touch .gitignore增加vim .gitignore//# 粘贴以下内容*.xcuserstate project.xcworkspace xcuserdata UserInterfaceState.xcuserstate project.xcworkspace/ xcuserdata/ UserInterface.xcuserstate//# 保存退出push

2022-03-22 09:37:52 2322

原创 iOS录音相关

权限判断AVAuthorizationStatus microPhoneStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeAudio]; switch (microPhoneStatus) { case AVAuthorizationStatusDenied: case AVAuthorizationStatusRestricted: {...

2022-01-20 14:24:47 2175

原创 视频播放-

获取视频缩略图-(UIImage *)getNetImage:(NSString *)videoURL{AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:[NSURL fileURLWithPath:videoURL] options:nil];AVAssetImageGenerator *gen = [[AVAssetImageGenerator alloc] initWithAsset:asset];gen.appli...

2021-12-11 10:10:55 42545

原创 oss配置

t 指定截图时间。 [0,视频时长] 单位:ms w 指定截图宽度,如果指定为0,则自动计算。 [0,视频宽度] 单位:像素(px) h 指定截图高度,如果指定为0,则自动计算;如果w和h都为0,则输出为原视频宽高。 [0,视频高度] 单位:像素(px) m 指定截图模式,不指定则为默认模式,根据时间精确截图。如果指定为fast,则截取该时间点之前的最近的一个关键帧。 枚举值:fast f 指定输

2021-12-09 18:05:52 1609

原创 json动画

_launchAnimation =[LOTAnimationView animationNamed:@"loading"];//实例化对象 _launchAnimation.cacheEnable =NO; _launchAnimation.frame =CGRectMake(20, 200, 50, 50);//动画范围 _launchAnimation.contentMode =UIViewContentModeScaleToFill;...

2021-12-07 10:39:30 366

原创 json 相关处理

1.去掉"\"反斜杠NSMutableString *responseString; NSString *character = nil; for (int i = 0; i < responseString.length; i ++) { character = [responseString substringWithRange:NSMakeRange(i, 1)]; if ([character isEqualToString:@"\\"]) [res...

2021-10-28 10:46:59 79

原创 github库整理

点赞动画singer1026 /DMHeartFlyAnimation

2021-10-19 10:23:16 525

原创 键盘相关整理

-----UIReturnKeyType.done1.UIKeyboardType.default[简体拼音;英文字母;中文字符;数字]2.UIKeyboardType.asciiCapable[英文字母;英文字符;数字]3.UIKeyboardType.numbersAndPunctuation[简体拼音;英文字母;中文字符;英文字符;数字]4.UIKeyboardType.URL[简体拼音;英文字母;英文字符;数字]5.UIKeyboardType.numberPad.

2021-10-13 16:08:51 2102

原创 iOS上架问题

邮件提示:ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).说我的项目里有包含uiwebview解决步骤:

2021-09-30 19:27:14 281

原创 mac终端使用

删除文件rm -rf

2021-09-30 19:26:24 42

原创 UiviewController

获取当前//获取手机当前显示的ViewController-(UIViewController*)currentViewController{UIViewController* vc = [UIApplication sharedApplication].keyWindow.rootViewController;while (1) { if ([vc isKindOfClass:[UITabBarController class]]) { ...

2021-09-24 10:46:40 269

原创 项目配置相关

1、深色模式禁用plist 设置 UIUserInterfaceStyle --> Light

2021-09-15 17:35:31 89

原创 空工程创建

删掉工程中main.storyboard 后要删除plist文件中对应的键值外,还要删除其他的。具体如下1.删除plist文件中对应的键值2.删除Application Scene manifest。这个是iOS13后,在之前AppDelegate的基础上多出了一个SceneDelegate,会将AppDelegate里的lifecycle的那些代理方法转交给SceneDelegate3。注释掉appdelegat.m里的这两个方法 configurationForConnectingSce

2021-08-19 15:33:00 182

原创 第三方整理

第三方星级评价 XHStarRateView

2021-08-12 11:29:46 47

原创 win10前面板耳机无声音解决

控制面板找到Realtek高清音频控制器没有的话进入安装目录此电脑>Win10(C:)>Program Files>Realtek>Audio>HDA可以发现前面板是未高亮状态点击右上角那个黄色的文件夹点选“禁用前面板插孔检测”,然后确定,会发现前面板插孔图标高亮!...

2021-08-05 23:22:01 1456

原创 扫码二维码

QiQRCode

2021-07-15 16:37:33 44

原创 模糊效果实现

UIImageView * imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 50, 100, 100)]; imageView.layer.masksToBounds = YES; imageView.layer.cornerRadius = 50; UIImage *imgA = [UIImage imageNamed:@"test_001"]; CGFloat W = CGImageGetWid...

2021-06-23 11:48:34 112

原创 UIColor

hex颜色设置//16进制色值转换#define UIColorFromHex(hex) [UIColor colorWithRed:((float)((hex &0xFF0000) >>16))/255.0green:((float)((hex &0xFF00) >>8))/255.0blue:((float)(hex &0xFF))/255.0alpha:1.0]

2021-06-17 14:06:57 428

原创 UIImageView

动图显示本地FLAnimatedImageView *tipImgView = [FLAnimatedImageView new]; NSString *filePath = [[NSBundle bundleWithPath:[[NSBundle mainBundle] bundlePath]]pathForResource:@"load_holder" ofType:@"gif"]; NSData *imageData = [NSData dataWithContents...

2021-06-16 15:19:10 52

原创 表情

???? 0x1f1ee???? 0x1f1f9???? 0x1f4e9???? 0x1f389???? 0x1f449???? 0x1f4a9???? 0x1f609???? 0x1f499???? 0x1f469???? 0x1f339???? 0x1f489???? 0x1f419???? 0x1f511???? 0x1f631???? 0x1f471???? 0x1f349???? 0x1f359???? 0x1f439???? 0x1f3a9???? 0x1f

2021-06-08 13:34:55 284

原创 nstimer

_adNum = 3; _adTimer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(timerAction) userInfo:nil repeats:YES]; [[NSRunLoop currentRunLoop] addTimer:_adTimer forMode:NSRunLoopCommonModes]; }- (void)timerAction{ ...

2021-05-21 16:05:56 135

原创 uiscrolView基本使用

1.不显示滚动条scrollView.showsVerticalScrollIndicator = FALSE;//竖直scrollView.showsHorizontalScrollIndicator = FALSE;//水平

2021-05-17 16:11:13 173

原创 文件上传

/** 文件拓展名 : MIMEType* png : image/png* bmp\dib : image/bmp* jpg\jpeg\jpg : image/ipeg* gif : image/gif* mp3 : audio/mpeg* mp4\mpg4\m4v\mp4v : video/mp4* js...

2021-04-20 18:16:35 80

原创 红点

UIViewController *tController = [self.tabBarController.viewControllers objectAtIndex:1]; if (num>0) { dispatch_async(dispatch_get_main_queue(), ^{ [self.tabBarController.tabBar.items[1] setBadgeValue:[NSString stringWithFormat:@"...

2021-04-14 17:46:33 69

原创 调用系统功能

1、可回到app NSString *telStr = @"10086"; UIWebView *callWebView = [[UIWebView alloc] init]; NSURL *telURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@",telStr]]; [callWebView loadRequest:[NSURLRequest requestWithURL:telUR...

2021-03-31 14:12:18 68

AfnetWorking网络请求demo(get/post)

AfnetWorking网络请求demo

2017-04-14

AFNetworking-master-2.0官方下载

AFNetworking官方库2.0版本,经测试网络请求可用

2017-04-14

算法会场安排问题

算法会场安排问题 详细正确的源代码,经测试c++可以成功执行

2013-06-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除