11 2016 档案

摘要:/* - (id)initWithCoder:(NSCoder *)aDecoder { if (self = [super initWithCoder:aDecoder]) { // 设置图片的主图层圆角 self.iconView.layer.cornerRadius = 8; // 设置超出主 阅读全文
posted @ 2016-11-24 17:25 IOSyes 阅读(351) 评论(0) 推荐(0)
摘要:[ ]==JSONArray -->Json数组 --> OC NSArray {} ==JSONObject -->Json对象 -->OC NSDictionary -(NSArray*)productArray{ if(_productArray == nil){ //1.加载json数据 / 阅读全文
posted @ 2016-11-24 02:30 IOSyes 阅读(572) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/qq_24513939/article/details/45968123 阅读全文
posted @ 2016-11-22 01:32 IOSyes 阅读(976) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-11-20 18:19 IOSyes 阅读(76) 评论(0) 推荐(0)
摘要:这里面分为两组 大数组里面放两个小数组 小数组里面放数据模型 阅读全文
posted @ 2016-11-20 03:20 IOSyes 阅读(155) 评论(0) 推荐(0)
摘要:编译器的适配 阅读全文
posted @ 2016-11-18 10:28 IOSyes 阅读(160) 评论(0) 推荐(0)
摘要:自定义button 在系统提供的方法中查找 看是否提供 更改 title 和 图片 位置的方法 标题的范围 和 图片的范围 重写这个方法测试 阅读全文
posted @ 2016-11-17 18:01 IOSyes 阅读(180) 评论(0) 推荐(0)
摘要:当我们勾选了 push时 隐藏下一个控制器的导航条 而结果并没有隐藏 ,是因为我们重写了 下面导航条的 方法,我们隐藏的是系统自带的导航条 将我们定义的控制器加在 系统自定义的控制器上,就可以隐藏了 这里一定要区分用frame或者bounds的区别 阅读全文
posted @ 2016-11-16 16:42 IOSyes 阅读(231) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-11-16 00:33 IOSyes 阅读(139) 评论(0) 推荐(0)
摘要:在我们的项目中,通常使用了大量的第三方代码,这些代码可能很复杂,我们不敢改动他们,可是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许许多多的警告,那么我们有没有办法去掉这些烦人的警告,不然一个工程几百个警告,你看着怎么都不爽吧.我们怎么去掉警告呢 1.最直接,最一劳永 阅读全文
posted @ 2016-11-15 11:37 IOSyes 阅读(1536) 评论(0) 推荐(0)
摘要:1.导航条内的button被点击 切换对应的控制器 让控制器作为调航条的代理 1.定义代理 2.遵循代理协议 3.实现代理 4.在合适的地方调用代理 当按钮被点击的时候切换控制器 阅读全文
posted @ 2016-11-15 11:36 IOSyes 阅读(751) 评论(0) 推荐(0)
摘要:取消之前的选中按钮状态 这个属性什么时候有值 当一个按钮选中的时候 再给它赋值 点击按钮的时候调用 1.先取消上一次的选中 2.将点击的按钮传入 给 这个selectedBtn 赋值 去除按钮的选中高亮状态,重写这个方法 不调用父类的方法 如何选中按钮 切换控制器呢 //block 的作用是保存一段 阅读全文
posted @ 2016-11-14 18:51 IOSyes 阅读(229) 评论(0) 推荐(0)
摘要:这里的控件frame没有进行设置,无法显示 这里初始化的按钮 frame也为0, 因此 在 重写某个控件的时候 一定要调用layoutSubviews这个方法来对这个控件内部的子控件进行赋值 阅读全文
posted @ 2016-11-14 12:35 IOSyes 阅读(310) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-11-12 23:41 IOSyes 阅读(302) 评论(0) 推荐(0)
摘要:ASI总结 发送请求的2个对象 1.发送GET请求 ASIHttpRequest 2.发送POST请求 ASIFormDataRequest 二发送请求 1.同步请求 startSynchronous 2.异步请求 startAsynchronous 三 监听请求的过程 1.成为代理 四监听请求过程 阅读全文
posted @ 2016-11-12 12:34 IOSyes 阅读(213) 评论(0) 推荐(0)
摘要:下载 阅读全文
posted @ 2016-11-12 10:17 IOSyes 阅读(207) 评论(0) 推荐(0)
摘要:ASI 除了设置代理监听以外还可以设置block进行监听 如果同时设置block和实现了代理方法 请求过程中 block和代理方法都会调用 一般 代理方法 优先block方法调用 第3种方式调用 阅读全文
posted @ 2016-11-11 15:00 IOSyes 阅读(285) 评论(0) 推荐(0)
摘要:ASIHTTPRequest 基于底层CFNetwork框架,运行效率很高 可惜作者 停止更新,有一些潜在的BUG无人去解决 老项目 ASI + SBJson 只需要用到外面的源文件 ASI还依赖于Reachability 用来检测网络状态 ASI的基本使用 非ARC 1. 建议 除了做文件下载 要 阅读全文
posted @ 2016-11-11 13:24 IOSyes 阅读(414) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-11-09 15:39 IOSyes 阅读(94) 评论(0) 推荐(0)
摘要:沙盒下主要有四个文件夹:document,caches,tmp,library document 的路径 程序运行时生成的文件,这个文件不要存比较放大的文件,比如音频,视频类,因为这里的东西会被上传 caches 的路径 一般用于文件的下载,存储(不会被上传) tmp 临时文件.程序结束后应该清空 阅读全文
posted @ 2016-11-08 23:58 IOSyes 阅读(126) 评论(0) 推荐(0)
摘要:-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ //[self getTest]; [self postTest]; } -(void) getTest{ NSURLSession *sessio 阅读全文
posted @ 2016-11-05 17:28 IOSyes 阅读(282) 评论(0) 推荐(0)
摘要:Git很火。原因有三: GitHub很好,号称代码界的facebook. facebook,twitter,Microsoft,vmware,redhat,LinkedIn,Yahoo等公司都在GitHub上有建立数目不等的repositories。一些知名开源项目,例如jQuery, Ruby o 阅读全文
posted @ 2016-11-02 22:53 IOSyes 阅读(261) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-11-01 01:22 IOSyes 阅读(95) 评论(0) 推荐(0)