会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
残无殇
零与壹的前世今生
博客园
首页
新随笔
联系
订阅
管理
2017年12月27日
使用HandyJSON导致的内存泄漏问题相关解决方法
摘要: 在移动开发中,与服务器打交道是不可避免的,从服务器拿到的接口数据最终都会被我们解析成模型,现在比较常见的数据传输格式是json格式,对json格式的解析可以使用原生的解析方式,也可以使用第三方的,我们的项目中使用的是阿里开源的一个swift编写的解析框架 HandyJSON。 在使用过程中,使用in
阅读全文
posted @ 2017-12-27 15:29 残无殇
阅读(930)
评论(0)
推荐(0)
2017年11月18日
iOS开发中获取视图在屏幕上显示的位置
摘要: 在iOS开发中,我们会经常遇到一个问题,例如,点击一个按钮,弹出一个遮罩层,上面显示一个弹框,弹框显示的位置在按钮附近。如果这个按钮的位置相对于屏幕边缘的距离是固定的,那就容易了,可以直接写死位置。可是,如果按钮是在UITableView的cell上呢?随着UITableView的滚动,按钮可能在顶
阅读全文
posted @ 2017-11-18 09:26 残无殇
阅读(4020)
评论(2)
推荐(0)
2017年11月6日
颜色框架Hue使用方法
摘要: "Hue地址" 如果有疑问或者想探讨iOS开发相关的技术,十分欢迎。 1. cocoapods安装Hue 2. 导入框架 3. 将十六进制数字变成对应的颜色值 4. 颜色转颜色值 5. 区别颜色的深浅 注意:这几个方法依赖于Hue以下方法 ,但是这个方法中的guard语法判断是有一点失误的,不知道是
阅读全文
posted @ 2017-11-06 17:34 残无殇
阅读(3448)
评论(0)
推荐(0)
2017年10月28日
网络库Alamofire使用方法
摘要: " Github地址 " 由于Alamofire是swift网络库,所以,以下的所有介绍均基于swift项目 导入Alamofire 以下为使用cocoapods导入,其余的方式请参考官网 将Alamofire导入到项目中之后,在所需要用到的地方使用以下方式导入 创建普通接口数据请求对象(下载和上传
阅读全文
posted @ 2017-10-28 00:10 残无殇
阅读(596)
评论(0)
推荐(0)
2017年10月24日
iOS开发中使用文字图标iconfont
摘要: 在iOS的开发中,各种图标的使用是不可避免的,如果把全部图标做成图片放在项目中,那么随着项目的逐渐庞大起来,图片所占的地方就会越来越大,安装包也就随之变大了,如果图标需要根据不同的场景改变使用不同的颜色,那么,如果做成图片就需要多张不同颜色的图片,对于能更换皮肤的APP来说,安装包也就会更大,为了让
阅读全文
posted @ 2017-10-24 08:46 残无殇
阅读(1850)
评论(0)
推荐(0)
2017年9月25日
UISearchBar的扩展使用
摘要: 1. 设置背景颜色 2. 去除上下黑线 3. 设置背景颜色的同时去掉上下黑线 对UISearchBar进行扩展 使用时直接给UISearchBar的wh_backgroundColor属性赋值需要设置的颜色即可 4. 设置搜索框的背景颜色 UISearchBar的输入框是私有的,所以需要自己去获取,
阅读全文
posted @ 2017-09-25 08:40 残无殇
阅读(292)
评论(0)
推荐(0)
2017年9月11日
cocoapods导入第三方库提示RPC failed curl 18 transfer
摘要: 错误提示: error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EOF fata
阅读全文
posted @ 2017-09-11 08:24 残无殇
阅读(11276)
评论(2)
推荐(0)
2017年9月8日
APP在模拟器崩溃,提示__gcd_queue_item_enqueue_hook_block_invoke
摘要: libBacktraceRecording.dylib`__gcd_queue_item_enqueue_hook_block_invoke: libBacktraceRecording.dylib`__gcd_queue_item_enqueue_hook_block_invoke: 0x1104
阅读全文
posted @ 2017-09-08 11:55 残无殇
阅读(500)
评论(0)
推荐(0)
APP崩溃提示:This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.
摘要: 崩溃输出日志 崩溃原因 在子线程中更新UI导致主线程的视图布局出错 解决方法 把更新UI的操作放在主线程中执行 swift示例
阅读全文
posted @ 2017-09-08 11:51 残无殇
阅读(649)
评论(0)
推荐(0)
公告