自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 iOS开发之Xcode工程编译报错The Xcode build system has crashed. Please close and reopen your workspace

iOS开发之Xcode工程编译报错The Xcode build system has crashed. Please close and reopen your workspace解决:删除Xcode下的DerivedData文件/Users/用户名/Library/Developer/Xcode/DerivedData...

2019-08-08 13:39:46 3623

原创 iOS -URLWithString拼接NSURL的时候出现了nil

做微信分享用URLWithString拼接NSURL的时候出现了nil:NSString * string = @"https://xxxxxxxx”;NSURL * url = [NSURL URLWithString:string];排查发现,后台给的url虽然做了 urlencode编码,但是里面有#这个符号没有做urlencode说名:转义字符或字符串中含有中文或特殊字符, 都可能...

2019-08-07 15:55:39 322

原创 iOS 内存缓存和硬盘缓存

ios缓存的而两种方式1、内存缓存,内存缓存是指当前程序运行空间,内存缓存速度快容量小,它是供cpu直接读取, 比如我们打开一个程序,他是运行在内存中的,关闭程序后内存又会释放。2、磁盘缓存,磁盘也就是硬盘缓存,磁盘是程序的存储空间,磁盘缓存容量大速度慢,磁盘是永久存储东西的; 磁盘缓存是存在Library/Caches讲数据存储之前先来了解一下iOS的沙盒机制iOS文件创建读...

2019-06-20 14:20:37 523

原创 DIDD 和 UUID区别

IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的”电子串号”,它与每台手机一一对应,而且该码是全世界唯一的。每一部手机在组装完成后都将被赋予一个全球唯一的一组号码,这个号码从生产到交付使用都将被制造生产的厂商所记录。手机用户可以在手机中查到自己手机的IMEI码。 iOS5以后不能再获取了。...

2019-06-19 10:52:55 2428

原创 YYKit 学习笔记之 YYLabel

YYKit

2019-06-18 14:07:07 4893

原创 设置UIView 的任意角为圆角

UIView *myView = [[UIView alloc] initWithFrame:CGRectMake(0, 200, 200, 20]; myView.backgroundColor = [UIColor whiteColor]; [self.myView addSubview:myView]; /* byRoundingCorners 设置哪个角...

2019-03-04 09:55:19 278

原创 iOS观察者模式,监听数组变化

iOS默认不支持对数组的KVO, 因为普通方式监听的对象的地址的变化, 而数组地址不变,而是里面的值发生了改变@interface ArrayModel : NSObject@property (strong,nonatomic)NSMutableArray *voiceStrArray;@end@implementation ArrayModel-(NSMutable...

2019-02-25 16:24:49 1555

原创 xcode 编译报错 linker command failed with exit code 1 (use -v to see invocation)

ld: 35 duplicate symbols for architecture x86_64clang: error: linker command failed with exit code 1 (use -v to see invocation)

2019-02-20 18:01:22 239

原创 CocoaPods安装以及使用

CocoaPods安装以及使用一安装Ruby环境mac自带Ruby,可以升级一下$ sudo gem update --system二安装CocoaPods1.macOS 10.11前:$ sudo gem install cocoapodsmacOS 10.11后:$ sudo gem install -n /usr/local/bin cocoapods接下来输入系统密码就可以安...

2019-02-19 17:13:25 169

原创 iOS fastlane自动化打包上传至蒲公英

前言Fastlane 是一款为 iOS 和 Android 开发者提供的自动化构建工具,它可以帮助开发者将 App 打包、签名、测试、发布、信息整理、提交 App Store 等工作完整的连接起来,实现完全自动化的工作流,如果使用得当,可以显著的提高开发者的开发效率。前置条件安装fastlane之前,我们得安装ruby,因为fastlane使用ruby语言写的,安装ruby前,我们要先安装...

2019-01-30 11:32:27 584

原创 iOS Xcode打包实现build号自增

1.打开xcode project,2.选中TARGETS3.选中 Build Phases (图一)4.点击+号, 选择New Run Script Build Phases (图二)5.Shell输入框中输入如下脚本 (图三)xcrun agvtool next-version -all![图二![](https://img-blog.csdnimg.cn/201901241...

2019-01-24 14:37:01 1042 1

原创 设置 UITextField 输入内容向右偏移 ,UITextField 的leftView 和rightView

@property (nonatomic, strong)UITextField * textField;@property (nonatomic, strong)UIView * tfLeftView;@property (nonatomic, strong)UIView * tfRightView;-(UIView *)tfLeftView{if (!_tfLeftView) { ...

2019-01-23 16:17:15 2136

原创 GCD定时器

// 队列 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); // dispatch_queue_t queue = dispatch_queue_create("timer", DISPAT...

2019-01-18 13:37:42 105

原创 iOS 判断UITableView的某一cell是否已经移除屏幕

1.标记要操作的cell 的NSIndexPathNSIndexPath * optionIndexPath;scrollViewDidScroll 里判断-(void)scrollViewDidScroll:(UIScrollView *)scrollView{if (optionIndexPath != nil) { //标记的cell 在tableView中的坐标值 C...

2019-01-18 13:27:49 5668 1

原创 iOS 百度语音识别(在线识别和离在线并行识别) 和语音合成

项目需要把语音转换成文字显示,于是去找语音识别的sdk。最后去看了百度和讯飞的语音识别。最后选了百度的语音识别,当然是因为免费

2019-01-09 15:35:55 2891

原创 UITableView 的 UITableViewStylePlain 和UITableViewStyleGrouped区别

#UITableView 的 UITableViewStylePlain和UITableViewStyleGrouped区别

2018-12-29 14:50:25 1801

原创 数组等号赋值

当直接一个数组用等号赋值另一个数组时,是指针直接赋值,当一个数组变化时另一个数组的值也就会变化,如果需要不同的数组时需要重新开辟空间, 例NSMutableArray * tempArr = [ [NSMutableArray arrayWithArray:array]; ...

2018-09-05 17:04:29 1434

空空如也

空空如也

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

TA关注的人

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