iOS
Michael_Zhan_Tcys
让优秀成为一种习惯!
展开
-
iOS开发中SQLite死锁问题(OC版)
iOS开发中SQLite死锁问题(OC版)翻自己的博客发现自己以前写过如何使用SQLite,然后当时好像没提死锁的事情。因为SQLite只支持单线程的,所以如果碰到多个功能需要访问SQLite的,很有可能引起死锁问题。当然了,现在可能都用Swift不用OC了,但是为了方案的完整性,我还是要记录一下这件事情。那么比较常见的就是@synchronized关键字,这个Java的同学应该很熟悉,过多的...原创 2019-11-15 22:28:51 · 335 阅读 · 0 评论 -
iOS SQLite3 “增删改查”(Objective-C)
SQLite可视化工具:SQLite Professional 新建Project,添加SQLite3库文件 因为是Demo,所以一切从简,只实现最简单的操作 首先,是打开数据库连接,并且创建表格-(void)openDB{ NSArray *test = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserD原创 2016-07-28 15:07:12 · 817 阅读 · 0 评论 -
iOS 源生SQLite3 “增删改查”(Swift-OC混编)
因为SQLite3是由C语言编写的,包含在C库中,所以Swift要使用源生的SQLite3需要Swift-OC混编 此处不再重复SQL可视化工具和如何添加SQLite3,如有需要,可以参考《iOS SQLite3 “增删改查”(Objective-C)》 创建完工程,并已添加SQLite3,则创建桥接文件Bridging-Header,导入sqlite3.h 跟OC一样,需要创建一个全局的原创 2016-07-28 15:59:13 · 627 阅读 · 0 评论 -
SQLite被锁定解决办法-iOS
第一次在项目中遇到使用SQLite,之前写Android的时候同样的流程没有出错。Android对SQLite的”增删改查”——SQLiteDatabase Android SQLite操作之“SQLiteOpenHelper” 这里也可能我只是写了一个Demo,就一个页面,所以没有发现那个错误。但是iOS的APP我是多出使用SQLite,而且我是把SQLite的操作写在Controller之外原创 2017-02-12 16:15:07 · 7382 阅读 · 0 评论 -
iOS ARC自动管理内存的坑
最近要做一个口袋的效果,尝试了一下后发现VC添加了VC1之后,VC1界面上的控件点击了没有反应,对应的函数跑不进去。如图: 这里page滑动的效果我是用第三方的,按照文档老老实实的引用的,结果发生了神奇的事,而且大神为了演示,在第一个pageView里面也写了一个UIButton,并且还是可以点击的。 后来看到大神的博客: 加载XIB(ViewController)后 View的子控件原创 2017-03-08 21:09:42 · 579 阅读 · 0 评论 -
iOS NSURLSession Https请求
玩了半年的Android和Java后端,最近又回来搞iOS了。 做开发本着能用最新就用最新的原则,所以战略放弃了NSURLConnection,改用NSURLSession。 而且苹果倡导使用https,并且这也是未来的趋势。所以就直接上了。 我们平时在访问https的网页时会出现证书过期啊、不受信任等问题,弹出一个对话框选择是否信任证书这样的情况。For example,12306某些页面打原创 2017-08-05 12:21:04 · 4622 阅读 · 0 评论 -
iOS企业版(Enterprise) App发布,Safari打开URL显示无法连接"xxx"解决办法
最近工作内容又开始倒腾iOS了,做了一个OA项目,然后因为是公司内部使用,所以花了299$买了企业证书,发布的时候遇到各种“无法连接”。查了一番资料,都说plist文件托管在七牛可以搞定。 蓝鹅,其实,我估计很多小伙伴的打开方式不正确,所以会出现这样的问题。 就拿GitHub来说,你们以为打开这样的URL就OK了?Too naive! 经过实测,上面地址栏里的URL是无效的。正确的操作应该原创 2017-08-24 21:03:29 · 12250 阅读 · 8 评论 -
iOS HTTPS证书不受信任解决办法
写在前面: 如果看完这篇文章对你有所帮助,并且你自认为比较热爱学习,那么请移步《全栈技术交流群欢迎你》,加入我们,一起学习之前开发App的时候服务端使用的是自签名的证书,导致iOS开发过程中调用HTTPS接口时,证书不被信任- (void)URLSession:(NSURLSession *)session didReceiveChallenge:(NSURLAuthenticationC...原创 2018-06-23 22:09:31 · 24552 阅读 · 2 评论 -
【移动开发】iOS和Android不规则按钮解决方案
好久没有写Android和iOS了,最近看看之前写的项目,别忘了,2333效果图简单介绍一下界面效果,按钮打开都是会高亮显示,并且按下车灯打开的按钮时,顶部的车辆车灯处会有灯光,最后左侧的光条会做来回扫描的效果。由于一...原创 2018-12-16 00:24:03 · 1645 阅读 · 0 评论