检查WWDR 是否过期,造成打包证书无效。 Apple PKI[https://www.apple.com/certificateauthority/] iOS项目打包的时候...
检查WWDR 是否过期,造成打包证书无效。 Apple PKI[https://www.apple.com/certificateauthority/] iOS项目打包的时候...
深入源码理解YYCache 、SDWebImage、AFNetworking、NSCache 缓存方式与对比 转载请注明出处 http://www.jianshu.com/p...
国际化的核心在于 [[NSBundle bundleWithPath:lPath] localizedStringForKey:key value:nil table:@"L...
1.判断数据库版本号和保存数据库版本号 保存新版本号存储到NSUserDefaults中 2.数据库升级 // 获取旧版本号 // 升级 // 判断是否需要升级 // 执行版...
1.Documents目录:用于存储非常大的文件或需要非常频繁更新的数据,能够进行iTunes或iCloud的备份。获取方式: // 在iOS中,只有一个目录跟传入的参数匹配...
首先用一个数据库文件地址来初使化FMDatabaseQueue,然后就可以将一个闭包(block)传入inDatabase方法中。 在闭包中操作数据库,而不直接参与FMDat...
常见场景 在定义 property 的时候,atomic和nonatomic有何区别? 答案:2,3行是一样的,不写的话默认就是atomic。atomic 和 nonatom...
copy and paste this script in framework projects to get the correct directory structure...
变态需求要根据屏幕宽度,first name长度不确定 first name较短若 Good morning, first name,1行能显示下, 用 Good morni...
前言 SwiftLint是 Realm 推出的一款 Swift 代码规范检查工具, SwiftLint 基于 Github 公布的 Swift 代码规范进行代码检查,并且能够...
在swift中,class、struct、enums都可以是用参数化类型来表达泛型的,只有在协议中需要使用associatedtype关键字来表达参数化类型。为什么协议不采用...
国内好多开发者选择MJRefresh来实现下拉刷新,最近我也在读他的源码,在这我分享下我理解的实现的原理 下拉刷新的基本原理 一般的下拉刷新都是用 contentInset ...
关于iOS的UI自动化测试,是从Xcode7之后才支持的比较好,使用XCTest.framework,Xcode可以自动录制UI测试的动作流,还有就是可以使用XCTest U...
1.git报错:RPC failed; curl 18 transfer closed with outstanding read data remaining 具体报错 e...