导航

07 2016 档案

摘要:一、运算符号前后都需要加空格 二、控件view都有initWithFrame 三、initWithSubview 和 layoutSubviews initWithSubview:初始化子控件 layoutSubviews:重新布局,在其中设置各种控件的大小frame以及其他特性 四、将plist文 阅读全文

posted @ 2016-07-23 17:05 耍流氓的兔兔 阅读(218) 评论(0) 推荐(0)

摘要:layoutSubviews: layoutSubviews是对sbuviews的重新布局,比如,我们想更新子视图的位置,可以通过调用layoutSubviews方法(不能直接调用) layoutSubviews默认不做任何事,用到时,需要在子类中重写 layoutSubviews以下情况会被调用: 阅读全文

posted @ 2016-07-20 19:46 耍流氓的兔兔 阅读(129) 评论(0) 推荐(0)

摘要:一、介绍 协议是一组预定义的方法,一个类可以选择来实现它们。 当对象需要与一个或多个对象对话,但是不知道对象的类时,协议特别有用。 Objective-C中的协议相当于Java中的接口。 协议在整个Cocoa框架中使用。Objective-C拥有正式的和非正式的协议。正式的协议声明了一组必需的方法, 阅读全文

posted @ 2016-07-20 12:55 耍流氓的兔兔 阅读(150) 评论(0) 推荐(0)

摘要:一、介绍 NSUserDefaults适合存储请练级的本地数据,对于一些简单的数据(NSString类型)来说是首选,但是如果我们自定义了一个对象,对象保存的是一些信息,这是就不能直接存储到NSUserDefaults中 二、优点 1、可以用于数据的永久保存 2、可以让数据自由传递 3、永久保存数据 阅读全文

posted @ 2016-07-20 12:07 耍流氓的兔兔 阅读(123) 评论(0) 推荐(0)

摘要:>>>懒加载 一、介绍 懒加载又称延时加载,即在系统调用时加载,如果系统不调用则不会加载,所谓懒加载其实就是重写其get方法。 在使用懒加载时要先判断该方法是否存在,如果不存在再进行实例化。 二、优点 不必将创建对象的方法都写在viewDidLoad里面,代码可读性更强。 每个控件的getter方法 阅读全文

posted @ 2016-07-19 19:30 耍流氓的兔兔 阅读(543) 评论(0) 推荐(0)

摘要:@property声明的形式是: @property ( attributes ) type name; type和name的含义一目了然,attributes描述了如何编写访问器。 一、assign retain copy 这些属性影响到合成的setter如何构建。 如果使用assign,sett 阅读全文

posted @ 2016-07-19 18:37 耍流氓的兔兔 阅读(167) 评论(0) 推荐(0)

摘要:一、介绍 在存储大量数据时,除了最基本的打开文件,读取文件,存盘等这些没有明确管理机制的方式来存储数据外,iOS还提供了另外几种重要的数据存储方式。虽然这些方式最后还是将数据存储在文件中,但是iOS以一套系统性有制度的方式来管理这些数据,让数据不再是“散乱”的存储在文件中。如此一来,我们很容易处理大 阅读全文

posted @ 2016-07-19 11:14 耍流氓的兔兔 阅读(281) 评论(0) 推荐(0)

摘要:Assertion failure in -[UITableView _configureCellForDisplay:forIndexPath:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.30.14 阅读全文

posted @ 2016-07-18 13:45 耍流氓的兔兔 阅读(434) 评论(0) 推荐(0)

摘要:iOS开发出现CUICatalog: Invalid asset name supplied: (null), or invalid scale factor: 2.000000 原因: 你用了这个方法 [UIImageimageNamed:name];但是这个name却是空的,所以就报了这个错了。 阅读全文

posted @ 2016-07-12 18:30 耍流氓的兔兔 阅读(1940) 评论(0) 推荐(0)

摘要:“App TransportSecurity has blocked a cleartext HTTP (http://) resource load since it isinsecure. Temporary exceptions can be configured via your app's 阅读全文

posted @ 2016-07-12 17:53 耍流氓的兔兔 阅读(171) 评论(0) 推荐(0)

摘要:首先,和版本库有关。 a代表add,m代表modify,?代表未能识别,通常如果使用git之类的版本控制器,添加文件后没有进行提交,就会出现? 1.遇到引用文件夹为蓝色的情况,是你以为勾了copy项,所以就点确定了,结果文件夹是蓝色的,这样操作的还是删了吧,应该拖进来的时候选择create grou 阅读全文

posted @ 2016-07-08 15:07 耍流氓的兔兔 阅读(345) 评论(0) 推荐(0)