上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页
摘要: 一、iOS中的多线程 多线程的原理(之前多线程这块没好好学,之前对多线程的理解也是错误的,这里更正,好好学习这块) iOS中多线程的实现方案有以下几种 二、NSThread线程类的简单实用(直接上代码) 三、多线程的安全隐患 资源共享 资源共享 1块资源可能会被多个线程共享,也就是多个线程可能会访问 阅读全文
posted @ 2016-04-20 20:23 Chaos_G 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 注意:用UIScrollView时布局子控件的时候,不要相对于UIScrollView来添加约束,这样做不是设置子控件的位置,反而是设置了UIScrollView的contentSize 子控件的尺寸不能通过UIScrollView来计算,可以考虑通过以下方式计算 可以设置固定值(width == 阅读全文
posted @ 2016-04-19 14:36 Chaos_G 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 前言:在网易新闻的练习中遇到了这个错误 注意:练习中遇到了如图的bug,主要是因为用storyboard布局 600 * 600 显示的时候要经过自动布局,缩小到相应手机的屏幕大小。也就是有的尺寸要进行缩放。练习中自己取出的view是显示出来的尺寸375,而从storyboard中显示出来是在600 阅读全文
posted @ 2016-04-19 14:19 Chaos_G 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-04-19 14:14 Chaos_G 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 一、导航控制器的子类 作为导航控制器的子类,并且是导航控制器子类中的第一个,系统会默认给子控件添加EdgeInsert属性,把导航栏的宽度挤出来。但是系统只会默认修改第一个。 解决办法1:系统帮忙给第一个子控件添加了EdgeInsert,之后的子控件可以自己添加。 解决办法2:将系统默认的操作取消 阅读全文
posted @ 2016-04-19 14:04 Chaos_G 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 一、static作用 二、copy 阅读全文
posted @ 2016-04-17 17:00 Chaos_G 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一、方法1:如图,图中的两个tableView分别交给两个控制器来管理 重点难点:categoryTableView被点击之后,subcategoryTableView要取得相应的数据进行刷新,所以subcategoryTableView要成为categoryTableView的代理。 在categ 阅读全文
posted @ 2016-04-17 16:49 Chaos_G 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 一、未经过处理的动画是这样的,自定义的导航按钮也一起跟着转起来了。 二、自己想要的效果 三、实现这种效果的思想:核心动画要添加到view的layer上面,刚开始的情况是讲核心动画添加到了整个大view的layer上面。为了实现想要的效果,就用一个view(下面叫contentView)将要做动画的v 阅读全文
posted @ 2016-04-17 16:24 Chaos_G 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、如图所示的界面,按钮One、Two、Three分别对应三个控制器的view,点击实现切换。个人感觉父子控制器的重点在于,控制器的view们之间建立了父子关系,控制器不建立的话,发生在view上面的事件,对应的view可能接收不到,控制器们建立了父子关系后,可以将事件传递给相应的控制器。 练习代码 阅读全文
posted @ 2016-04-17 16:09 Chaos_G 阅读(2316) 评论(0) 推荐(0) 编辑
摘要: 一、初次读取json数据 二、KVC转模型技巧,这里的技巧主要解决的是字典中的key 与 模型中有的属性对应不起来的时候 的解决办法 <方法1> <方法2>运行时字典转模型,运行时自己一直很晕。不过还是整理下来,方便以后用。 这里直接创建了一个分类。 头文件代码 1 // 2 // NSObject 阅读全文
posted @ 2016-04-14 22:42 Chaos_G 阅读(354) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页