摘要:
UICollectionView 1.必须要设置布局参数 2.注册cell 用法类似于UITableView 类。自动实现重用,必须注册初始化。 使用UICollectionView必须实现 ,`UICollectionViewDelegate UICollectionViewDelegateFlo 阅读全文
摘要:
# 时间日期处理## 1.NSDateFormatter- 日期格式化### ①可以把NSString 类型转为 NSDate类型### 举例 把 "2015-08-23 19:46:14" 转为NSDate类型```objcNSDateFormatter *formatter = [[NSDate... 阅读全文
摘要:
# NSFileHandle## 1.NSFileManager类主要对于文件的操作(删除,修改,移动,赋值等等)```objc //判断是否有 tagetPath 文件路径,没有就创建 NSFileManager *fileManage = [NSFileManager default... 阅读全文
摘要:
1.extern关键字 基本解释:引用一个全局的量, extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。 使用介绍 ①全局的变量 在一个源文件里定义了一个变量,int i = 0; 在另一个文件里用 extern int i 阅读全文
摘要:
AFN 一、什么是AFN 全称是AFNetworking,是对NSURLConnection的一层封装 虽然运行效率没有ASI高,但是使用比ASI简单 在iOS开发中,使用比较广泛 AFN的github地址 https://github.com/pokeb/AFNetworking/AFNetwor 阅读全文
摘要:
JSON 和 XML 一、JSON 1.什么是JSON JSON是一种轻量级的数据格式,一般用于数据交互 服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外) 2.JSON的格式很像OC中的字典和数组 标准JSON格式的注意点:key必须用双引号 要想从JSON中挖掘出具体数 阅读全文
摘要:
线程间通讯 一、NSThread 1.简单说明 ①线程间通信:在1个进程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信 ②线程间通信的体现 1个线程传递数据给另1个线程 在1个线程中执行完特定任务后,转到另1个线程继续执行任务 ③线程间通信常用方法 ④案例,下载图片,然后在屏幕上显示 几个 阅读全文
摘要:
NSOperation 一、NSOperation简单介绍 1、NSOperation简介 ①.简单说明 NSOperation的作⽤:配合使用NSOperation和NSOperationQueue也能实现多线程编程 NSOperation和NSOperationQueue实现多线程的具体步骤: 阅读全文
摘要:
GCD 一、简单介绍 1.什么是GCD? 全称是Grand Central Dispatch,可译为“牛逼的中枢调度器” 纯C语言,提供了非常多强大的函数 2.GCD的优势 GCD是苹果公司为多核的并行运算提出的解决方案 GCD会自动利用更多的CPU内核(比如双核、四核) GCD会自动管理线程的生命 阅读全文
摘要:
1.MapKit框架使用前提 ①导入框架 ②导入主头文件 ③MapKit框架使用须知 MapKit框架中所有数据类型的前缀都是MK MapKit有一个比较重要的UI控件,专门用于地图显示 ④MapKit框架包含CLLocation 2.设置地图的类型 可以通过设置MKMapView的mapType设 阅读全文