摘要:
一:GCD全称:Grand Central Dispatch(纯C语言)优势:1 GCD是谓多核的并行运算提出的解决方案2 GCD会自动利用更多的CPU内核3 GCD会自动管理线程的生命周期(创建线程,调度任务,销毁线程)4 程序猿只需要告诉GCD想要执行的任务,不需要编写代码二:核心概念1 任务 ... 阅读全文
摘要:
一:什么是归档对象归档是将对象归档以文件的形式保存到磁盘中(也称为序列化,持久化)使用的时候读取该文件的保存路径读取文件的内容(也称为接档,反序列化)对象归档的文件是保密的磁盘上无法查看文件中的内容,而属性列表是明文的可以查看1,使用archiveRootObject进行简单地归档和解档(对一个对象... 阅读全文
摘要:
一:沙盒的目录结构•默认情况下,每个沙盒含有3个文件夹:Documents, Library 和 tmp。因为应用的沙盒机制,应用只能在几个目录下读写文件:•(1)Documents:苹果建议将程序中建立的或在程序中浏览到的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录•(2)Li... 阅读全文
摘要:
step1:申明声音的id:SystemSoundID sound;step2:得到音频文件的路径NSString *audioFile=[[NSBundle mainBundle] pathForResource:@"bell.wav" ofType:nil];NSURL *fileUrl=[NS... 阅读全文
摘要:
一;执行过程1,tableView进入编辑状态 用户点击一个按钮,让程序进入编辑状态, self.tableView.editing=YES;2,询问tableView的cell能否编辑 tableView询问dataSource代理,让它执行一个代理方法询问每一行的编辑状态 即-(BOOL... 阅读全文
摘要:
方法1self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemEdit target:self action:@selecto... 阅读全文
摘要:
一:UITableView的几个重要属性 1,style样式, 在初始化时设置 - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style; 其中UITableViewStyle枚举类型为: ... 阅读全文
摘要:
1,根据label中的文字内容自动换行显示的方法 1>,认识两个属性 @property(nonatomic) NSInteger numberOfLines; @property(nonatomic)NSLineBreakModelineBreakMode; 其中NSLineB... 阅读全文