摘要:
Xcode7中 Link Binary With Libraries 没有 .dylib库,只能找到对应的 .tbd,但不能代替使用,通过查找资料,尝试后得到以下两种解决方法。方法1. (heqin测试可行)在项目Target中的Link Binary With Libraries 手动添加 首先点... 阅读全文
摘要:
在一个视图中动态添加一个子视图,并在子视图中添加一个UIButton, 运行后发现虽然在界面上可以看到这个buton,但是点击这个按钮的时候按钮却没响应,纠结了很久也没发现是什么问题,代码如下:UIView *view = [UIView alloc] init];UIButton *button ... 阅读全文
摘要:
SDWebImage是一个功能很强大的缓存网络图片的框架。框架实现了异步加载网络图片、自动缓存图片数据等功能。以UIImageView加载网络图片为例,对其总体的加载图片流程做一个大致的分析。 首先使用SDWebImage先要导入 #import "UIImageView+WebCache.h"文件... 阅读全文
摘要:
使用SDWebImage 请求图片数据,会产生相应的缓存//这是用于显示缓存大小调用方法:[self filePath]; 即可获得当前缓存大小// 显示缓存大小- ( float )filePath{ NSString * cachPath = [ NSSearchPathForDirect... 阅读全文
摘要:
1、iOS程序名称国际化1.1 新建一个Single View app模版项目,命名为Localization。1.2 新建后,可以看到工作目录结构文件如下,单击InfoPlist.strings,查看右边的属性,在Localization栏添加语言。 1.3 添加完成后打开对应语言文件,比如En... 阅读全文
摘要:
iOS对UIViewController生命周期和属性方法的解析一、引言作为MVC设计模式中的C,Controller一直扮演着项目开发中最重要的角色,它是视图和数据的桥梁,通过它的管理,将数据有条有理的展示在我们的View层上。iOS中的UIViewController是UIKit框架中最基本的一... 阅读全文
摘要:
FMDB多线程下"is currently in use" 或者 "database is locked" 问题问题一: "is currently in use" 出现的场景是这样的,多线程操作数据库,每个线程都使用了FMDatabase实例(注意没有使用FMDatabaseQueue)。问题二:... 阅读全文
摘要:
NSURLSession 是iOS7之后新的网络接口,和经常用到NSURLConnection是类似的。在程序在前台时,NSURLSession与 NSURLConnection可以相互的替代。但是当用户在对程序进行强制关闭的时候此时NSURLSession会默认的自动断开。相比而言 NSURLSe... 阅读全文