百思不得姐第九天
一:点语法
点语法的本质是生成发送消息或者生成setter方法
二:获取手机时间的年和对应时间年是否一样
比如下面常见时间处理
方法1:(需要分别比较年月日)
方法2:(好处就是可以同时随便比较不同年月日)
如果时同一天就需要处理不不同的值
或者
最后一个昨天:
最终日期处理
三:Cell循环利用中,不使用缓存池中获取的cell的内容,
判断对应的类型,根据类型显示或者隐藏
四:新方法
传入字体和规定的矩形框计算,文字的高度
使用如下:
五:禁止每次计算cell高度
1:字典-一对一
2:模型中新增属性
判断是否为0,就是是否创建:
六 :cell中对应显示的内容开始不正确,拖动之后再回来又显示完全。
可能是对应设置frame的位置有问题,所以解决问题:
把对应frame的设置放到layoutSubView里面设置
七:打印约束错误提示,但是Xib中又不提示(错误或者警告)
注意点:autorResizeMask(自动修改)
八:根据图片拓展名实现显示和隐藏对应的图片(按钮)
九:SDWebimage图片类型
十:保存图片到相册
十二:参数越界(保存或者获取相册的时候)
具体分析
解决办法:再保存或者获取相册的时候比如
十三:保存或者获取自定义相册:(详细:http://www.cnblogs.com/iCocos/p/4705585.html)
相关属性
原始图片:
缩略图
十四:创建自定义相册并且保存图片到里面
存在问题:
1:保存不能进去对应的相册
属性纪录ALAssetsLibrary就可以
2:有时候可能会重名,这个时候就不能返回创建的名字,所以我们需要做的是如果已经存在文件或者是否删除
enumerate。。block遍历所有组的名字,并且对应的名字,然后停止遍历。
再上面的判断里面调用一下那个方法
最后再failsure中实现上面的创建于保存
github有个好用的库可以试试:ALAssetsLibrary+CustomPhotoAlbum
十五:程序启动与Home
第一次启动
程序退出
按Home键回到后台(第一个方法我们双击Home的时候调用)
点击App返回前台
十六://替换回车符和空格
string =[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
if ([string isEqualToString:@""]) {
return;
}