OC基础
钱袋儿
坚信:没有永远的大神,只有永不停止的探索
展开
-
Object-C文件操作
1.文件的浅度遍历与深度遍历//NSFileManager * fm = [[NSFileManager alloc]init];//创建文件管理器//第一步创建一个文件管理器NSError * error= nil;//显示路径下的内容,作用类似于ls -a指令//返回值是把目录下的内容放到NSArray中//浅度遍历NSFileManag转载 2016-02-26 20:05:19 · 849 阅读 · 0 评论 -
iOS开发 版本号转化为数字
NSString * localVersion = [[[NSBundlemainBundle] infoDictionary]objectForKey:@"CFBundleShortVersionString"];//此方法用于 字符串中提取 需要的内容 我觉得值得分享~ NSString *pureNumbers = [[localVersion原创 2017-07-17 17:07:04 · 1166 阅读 · 0 评论 -
UITableView实现删除功能 后刷新页面遇到的问题。
由于项目需要,做一个UITableView来实现删除功能。效果如图:failure in -[UITableView _endCellAnimationsWithContext:]-请不要让" title="Assertion failure in -[UITableView _endCellAnimationsWithContext:]-请不要让" style="margin:0转载 2017-07-13 17:38:47 · 744 阅读 · 0 评论 -
iOS开发 TextField 控件详细
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect; typ转载 2016-11-05 18:39:18 · 312 阅读 · 0 评论 -
iOS中常用不可变字符串函数方法
/***********************一.NSString ******************************/ /*----------------创建字符串的方法----------------*/ //1、创建常量字符串。 NSString *astring = @"Welcome to 1000phone"; //2、通过原创 2016-02-26 17:31:52 · 968 阅读 · 0 评论 -
NSMutableString常用的函数
/*---------------给字符串分配预设空间大小----------------*/ //stringWithCapacity: NSMutableString *string;string = [NSMutableString stringWithCapacity:20];//预设一个 20字节的字符串空间string.string = @”Welcom原创 2016-02-26 17:37:31 · 326 阅读 · 0 评论 -
NSArray常用函数
/**** NSArray ****/ /*---------------------------创建数组------------------------------*/ NSArray *array = [[NSArray alloc] initWithObjects: @"One",@"Two",@"Three",@"Four",nil];NSArray * array1原创 2016-02-26 17:58:13 · 535 阅读 · 0 评论 -
NSMutableArray常用函数
/*创建一个可变数组(继承于 NSArray)*/ NSMutableArray *array = [[NSMutableArray alloc] initWithObjects: @"One",@"Two",@"Three",@"Four",nil];NSMutableArray * array1 = [[NSMutableArray alloc]initWithArray:arra原创 2016-02-26 20:02:21 · 336 阅读 · 0 评论 -
NSDictionary和NSMutableDictionary
//内容可以是任意的对象指针 //内容是一些键值对 keyàvalue //必须成对出现一个 key 对应一个 value //key是唯一的 不能出现多个相同的 key 1.创建一个不可变字典(1)NSDictionary*dict=[[NSDictionary alloc]initWithObjectsAndKeys:@"1",@"one",@"2",@"two",@原创 2016-02-26 20:03:33 · 335 阅读 · 0 评论 -
GesturesAndEventHandle常用手势
//单击手势必须在双击手势识别失败时才能识别 [singleTaprequireGestureRecognizerToFail:doubleTap];【触摸事件】//触摸的传递是从下往上//事件的处理是从上往下1、开始- (void)touchesBegan:(NSSetUITouch *> *)touches withEvent:原创 2016-02-26 20:09:10 · 470 阅读 · 0 评论 -
IM的发送原图功能
对于IM的发送原图功能,iOS11启动全新的HEIC 格式的图片,iPhone7以上设备+iOS11排出的live照片是".heic"格式图片,同一张live格式的图片,iOS10发送就没问题(转成了jpg),iOS11就不行微信的处理方式是一比一转化成 jpg 格式QQ和钉钉的处理方式是直接压缩,即使是原图也压缩为非原图最终采取的是微信的方案,使用以下代码转成jpg格式原创 2017-10-26 16:02:42 · 1266 阅读 · 0 评论