2017-03-08 朱晓辉
今天一早不少iOS开发者收到了苹果关于使用热修复的警告邮件 继续阅读 »
2016-12-07 朱晓辉
之前由于项目需要,写了一个开屏广告组件XHLaunchAd,主要自用,后来发现越来越多的开发者,有这个需求. 随着使用人数的增加,部分开发者使用者提出了一些需求和问题,XHLaunchAd并不能很好的解决. 于是决定最近抽时间,把这个组件优化重构一下,解决网友之前提出一些问题和需求,并增加一些新功能,发布v3.0.0版本. 该项目目前已经收到 700 多个 star ,目前已经更新到v3.0.1版本 继续阅读 »
2016-12-05 朱晓辉
iOS开发中,常碰到网络图片需要做尺寸适配(使显示出来的图片不变形) ,最好的解决方案是:后台把图片的分辨率拼接在图片的URL地址中,我们截取获得分辨率,从而根据宽高比,来适配imageView尺寸. ,但当后台所给图片URL地址中没有分辨率,他又不肯加时,只好我们自己来解决了. ,正好前段时间有这个需求,故特意写了一个工具XHWebImageAutoSize,来处理这个问题. 继续阅读 »
2016-11-22 朱晓辉
iOS开发中,有时会有这种需求,在AppStore上出现新版本时,应用内弹窗提示用户更新.之前在网上看到一种方法通过AppId查询更新的,但是有时候APP没上线或开发账号还没注册下来时我们并不知道AppId,此时就要把这个功能做上去,该怎么办呢? 现介绍一种简便的方法给大家,不需要提供AppId等任何信息,即可实现查询AppStore中是否有新版本,并提示更新. 继续阅读 »
2016-08-23 朱晓辉
iOS开发中和服务器打交道除了数据请求外,还有文件的上传及下载,OC中文件上传及下载,笔者就不多说了,今天来看下Swift中该如何进行文件的下载及上传,同样笔者做下简单封装,方便在其他地方调用. 继续阅读 »
2016-08-21 朱晓辉
iOS开发中我们和服务器打交道用到最多的就是数据请求,如果你使用过OC进行开发,相信AFNetworking这个库你并不陌生,今天我们来聊聊swift中的网络请求具体该怎样操作 首先给大家介绍下Alamofire,Alamofire是出自AFNetworking开发人员之手的一个基于swift语言的网络操作库,功能类似于AFNetworking,下面我们看下该怎么样使用Alamofire进行网络请求. 继续阅读 »
2016-08-09 朱晓辉
在做即时通讯类APP中,经常需要在tabBar上显示数字角标几小红点,这时系统TabBarController已经不能满足需要了,需要自定义TabBarController,OC 自定义TabBarController相信大家都很熟悉,今天笔者来聊聊Swift中自定义TabBarController的实现,笔者顺便做下封装,方便调用. 继续阅读 »
2016-07-26 朱晓辉
说到JSON数据NSLog输出,大家可能并不陌生,在向服务器数据请求时,会经常用到,但Xcode的JSON输出并不怎么美丽 字段""缺失 数组输出为( ) unicode编码中文没有自动显示为中文 大部分情况下copy打印的JSON数据到JSON在线格式化工具,都报错,格式化不了 其实有些第三方插件也可以解决这个问题,现在给大家分享一个比较简单的解决方法,几行代码的扩展就可以解决这个问题. 继续阅读 »
2016-06-08 朱晓辉
前段时间项目中有个需求,在App内调用QQ客户端,在不是好友前提下,向指定的客服QQ发起临时会话,很简单的一个需求,但是实际实现起来却碰到很多问题. QQ开发者平台,并没有找到App调用QQ客户端发起临时会话方法,(只提供了网页端接入方法) 网上搜到的一些方法,大部分都粗秒淡写,要么可以调用QQ客户端,不能成功发送消息,要么是其他问题. 继续阅读 »