随笔分类 - iOS学习笔记系列
这是在学习iOS期间的一些笔记,作为对这一段时间的每日学习情况的记录,并方便以后复习
摘要:以上为字典数据(图片) 首先求到应用程序包的路径 NSBundle *bundle = [NSBundle mainBundle]; NSString *path = [bundle bundlePath]; 然后将路径下所有的文件读出 NSFileManager *fm = [NSFileMana
阅读全文
摘要:之前的刷新控件 一直在研究 第三方的插件,今天学习了苹果的API UIRefreshControl 下面来介绍一下 属性有tintColor attributedTitle beginRefreshing endRefreshing BOOL refreshing 简单贴出 自己写的refresh的
阅读全文
摘要:// 取沙盒路径 NSString *home = NSHomeDirectory(); NSLog(@"%@",home); /** *文件夹路径 **/ NSArray *arr = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
阅读全文
摘要:使用Core Image框架创建滤镜效果一般分为以下几步: 1.创建图像上下文CIContext 2.创建滤镜CIFilter 3.创建过滤原图片CIImage 4.调用CIFilter的setValue: forKey:方法为滤镜指定源图片 5.设置滤镜参数【可选】 6.取得输出图片显示或保存
阅读全文
摘要:在iOS中常用的绘图框架就是Quartz 2D,Quartz 2D是Core Graphics框架的一部分,是一个强大的二维图像绘制引擎。Quartz 2D在UIKit中也有很好的封装和集成,我们日常开发时所用到的UIKit中的组件都是由Core Graphics进行绘制的。不仅如此,当我们引入UI
阅读全文
摘要:两个主要框架 map kit 用于地图展示 core foundation 用于地理定位 LBS Location based service (基于定位的服务) SoLoMo social local mobile 1.CLLocationManager CLLocationManager的常用操
阅读全文
摘要:在iOS9.0之后,以前使用的NSURLConnection过期,苹果推荐使用NSURLSession来替换NSURLConnection完成网路请求相关操作。 NSURLSession的使用非常简单,先根据会话对象创建一个请求Task,然后执行该Task即可。 NSURLSessionTask本身
阅读全文
摘要:GET 在请求URL后面以?的形式跟上发给服务器的参数,多个参数之间用&隔开,比如http://ww.test.com/login?username=123&pwd=234&type=JSON 注意:由于浏览器和服务器对URL长度有限制,因此在URL后面附带的参数是有限制的,通常不能超过1KB PO
阅读全文
摘要:一,创建线程 主线程 NSThread *current = [NSThread currentThread]; 或 NSThread *main = [NSThread mainThread]; 子线程(三种方法) NSThread *thread= [[NSThread alloc]initWi
阅读全文
摘要:---恢复内容开始--- UIApplication有一个十分强大的openUrl方法 -(BOOL)openUrl:(NSURL *)url; openURL:方法的部分功能有 打电话 UIApplication *app = [UIApplicationsharedApplication]; [
阅读全文
摘要:今天上午 完成了一个微博cell界面,写了三遍,也算是烂熟于心了。下面简单介绍一下 微博的cell,主要运用的iOS知识点有 1,tableview 的数据源 和代理实现方法 2,tableviewcell 的实现 3,tableviewcellview 的运用 建立一个UItableviewcel
阅读全文
摘要:ios学习笔记
阅读全文

浙公网安备 33010602011771号