2016年1月25日
摘要:
当我们使用AutoLayout做适配时,可能会有这样的需求,就是在想在适配完成前就取得子控件的真实frame,来做一些操作。比如我们想把一个正方形的UIImageView剪成一个圆形,这时候就需要这么做self.imageView.layer.cornerRadius = self.imageVie...
阅读全文
posted @ 2016-01-25 13:10
进化的蜗牛
阅读(614)
推荐(0)
2016年1月18日
摘要:
断言评估一个条件,如果条件为 false ,调用当前线程的断点句柄。每一个线程有它自已的断点句柄,它是一个 NSAsserttionHandler 类的对象。当被调用时,断言句柄打印一个错误信息,该条信息中包含了方法名、类名或函数名。然后,它就抛出一个 NSInternalInconsistency...
阅读全文
posted @ 2016-01-18 11:22
进化的蜗牛
阅读(222)
推荐(0)
2016年1月17日
摘要:
HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。or<r...
阅读全文
posted @ 2016-01-17 16:43
进化的蜗牛
阅读(167)
推荐(0)
2016年1月13日
摘要:
错误描述:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your...
阅读全文
posted @ 2016-01-13 19:58
进化的蜗牛
阅读(161)
推荐(0)
2016年1月5日
摘要:
1、创建分支创建分支很简单:git branch 2、切换分支 git checkout 该语句和上一个语句可以和起来用一个语句表示:git checkout -b 3、分支合并比如,如果要将开发中的分支(develop),合并到稳定分支(master),首先切换的master分支:git...
阅读全文
posted @ 2016-01-05 09:20
进化的蜗牛
阅读(166)
推荐(0)
2015年12月27日
摘要:
目录结构:1.AppDelegate 这个目录下放的是AppDelegate.h(.m)文件,是整个应用的入口文件,所以单独拿出来。2.Models这个目录下放一些与数据相关的Model文件里面大概是这样: Models |- BaseModel.h |- BaseModel.m |- Col...
阅读全文
posted @ 2015-12-27 21:19
进化的蜗牛
阅读(232)
推荐(0)
2015年12月23日
摘要:
1.category使用 objc_setAssociatedObject/objc_getAssociatedObject 实现添加属性属性 其实就是get/set 方法。我们可以使用 objc_setAssociatedObject/objc_getAssociatedObject 实现 动态向...
阅读全文
posted @ 2015-12-23 11:30
进化的蜗牛
阅读(257)
推荐(0)
2015年12月21日
摘要:
事情从一般开发中一个massive viewController说起,一个巨大的vc一般少则上千行代码,多则上万行。这中情况下对代码的维护有致命性的障碍,个人亲身体验。当你试着从6000行的代码中去找到一个网络请求,找到相关的实现逻辑,这已经能够让你眼花缭乱的。更进一步,如果你打算对某个逻辑,某个场...
阅读全文
posted @ 2015-12-21 15:50
进化的蜗牛
阅读(410)
推荐(0)
2015年12月17日
摘要:
好几次用到了NSIndexPath,但是一直不知道怎么通过 row section这两个参数来初始化NSIndexPath *index = [NSIndexPath indexPathForRow:0 inSection:4];
阅读全文
posted @ 2015-12-17 15:53
进化的蜗牛
阅读(314)
推荐(0)
2015年12月1日
摘要:
问题情景描述:一款App在别人的机器上开发和发布,现在迭代更新和开发需要在一台新mac机上开发和发布。(使用同一个开发者账号)问题:1.在新mac机器上开发并导入真机测试,是不是需要从别人的机器上面导处开发者证书、开发者授权文件和开发密钥导入到新mac机器上才能开发?2.程序迭代开发完成,App上传...
阅读全文
posted @ 2015-12-01 15:23
进化的蜗牛
阅读(305)
推荐(0)