2017年2月27日

IOS NSBundle使用(访问文件夹)

摘要: NSBundle的相关信息 1.一个NSBundle代表一个文件夹,利用NSBundle能访问对应的文件夹 2.利用mainBundle就可以访问软件资源包中的任何资源 3.模拟器应用程序的安装路径: /Users/aplle/资源库/Application Support/iPhone Simul 阅读全文

posted @ 2017-02-27 22:53 守望星空 阅读(505) 评论(0) 推荐(0) 编辑

IOS instancetype的使用好处

摘要: instancetype的类型表示上,跟id一样,可以表示任何对象类型 instancetype只能用在返回值类型上,不能像 id 一样用在参数类型上 instancetype 比 id 多一个好处 :编译器会检测 instancetype的真实类型 阅读全文

posted @ 2017-02-27 22:12 守望星空 阅读(148) 评论(0) 推荐(0) 编辑

IOS 通过 代码 自定义cell(Cell的高度不一致)(优化性能)

摘要: 创建cell的步骤 1.新建一个继承自UITabelViewCell的类 2.重写 initWithStyle:ReuseIdentifier: 方法 添加所有需要显示的子控件(不需要设置子控件的数据和frame,子控件要添加到contentView中) 进行子控件一次性的属性设置(有些属性中需要设 阅读全文

posted @ 2017-02-27 22:00 守望星空 阅读(165) 评论(0) 推荐(0) 编辑

IOS 计算文字尺寸(UILabel)

摘要: 方式1 :普通用法 #define MJNameFont [UIFont systemFontOfSize:14] 调用方法 1. 方式 2. 创建一个扩展NSString类 /** * 返回字符串所占用的尺寸 * * @param font 字体 * @param maxSize 最大尺寸 */ 阅读全文

posted @ 2017-02-27 17:07 守望星空 阅读(248) 评论(0) 推荐(0) 编辑

导航