- 博客(48)
- 收藏
- 关注
转载 FMDB的使用
iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等,FMDB (https://github.com/ccgus/fmdb) 是一款简洁、易用的封装库,这一篇文章简单介绍下FMDB的使用。在FMDB下载文件
2015-12-29 10:54:27 458 1
转载 判断ios app 第一次启动
流行的解决方案是在大多数地方是用[NSUserDefaults standardUserDefaults的一个关键,如果它不存在,这意味着这是应用程序启动,否则,它不是第一次在appdelegate.m中找到 “application:didFinishLaunchingWithOptions:” 方法, 添加以下代码: if(![[NSU
2015-12-26 16:19:25 378
转载 iOS自定义版本更新检查
1、效果图提示新版本提示新版本(读取了AppStore写的更新方案)2、关键点请求http://itunes.apple.com/lookup?id=968615456,就会返回关于这个应用的详细内容的JSON数据,后面就简单了吧我的应用返回的JSON数据(已经格式化):{ "resultCount": 1, "r
2015-12-26 11:23:41 477
原创 软件项目版本号的命名规则及格式
版本控制比较普遍的 3 种命名格式 :一、GNU 风格的版本号命名格式 :主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]]Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]示例 : 1.2.1, 2.0, 5.0.0 build-13124二、Windows
2015-12-26 11:20:14 470
转载 ios设置App版本号
刚接触ios开发的童鞋应该会对于app版本号吗有些疑问,因为target不仅仅在summary中有版本号,同样在Info.plist等地方也有版本号码的地方,一头乱码,不知吗?其实xcode在summary中已经将app最基本的设置进行了全面的封装,其余的plist,build setting等地方会跟着summary设置的改变而改变。一个version,一个build,都是设
2015-12-26 11:14:05 4453 2
转载 正则表达之----常用正则表达式验证
纯数字^[0-9]+$纯数字(6-16位)^[0-9]{6,16}+$验证输入带数字(或纯数字,或小数)d+(.d{1,6})|d+验证汉字^[u4e00-u9fa5]{2,20}$验证只能输入汉字或英文字符[u4e00-u9fa5]{2,20}$|[A-
2015-12-25 07:27:39 812
转载 IOS开发之----两种保存用户名和密码实现记住密码库
使用Keychain存储用户敏感信息iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储。相对于NSUserDefaults、文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因App被删除而丢失,所以在重装App后,keychain里的数据还能使用。从ios
2015-12-24 16:55:37 492
原创 IOS-获取Model(设备型号)、Version(设备版本号)、app(程序版本号)
NSLog(@"uniqueIdentifier: %@", [[UIDevice currentDevice] uniqueIdentifier]); NSLog(@"name: %@", [[UIDevicecurrentDevice] name]); NSLog(@"systemName: %@", [[UIDevicecurren
2015-12-24 15:42:26 349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人