摘要: 1.前言 之前有网友跟我留言说到: 如何从Boujour 解析完的数组里解析出ip地址?因为Boujour本身解析完毕之后的addresses是一个数组那我们如何从这个数组里解析出我们需要的IP地址呢?关于Boujour的使用,读者可以参考我之前写的一篇文章iOS- Apple零配置网络协议Bon... 阅读全文
posted @ 2014-12-26 11:26 清澈Saup 阅读(880) 评论(1) 推荐(1) 编辑
摘要: 1.前言 这段时间为了解决公司App的网络离线需求,做了个Apple推出的零配置网络协议Bonjour的Test,主要是为了解决iOS设备的IP获取,之前是可以使用socket的广播来实现,但是使用Apple推出的Bonjor相比会更加简单和稳定。希望能对大家有点帮助,如果有什么地方有error也... 阅读全文
posted @ 2014-11-10 18:10 清澈Saup 阅读(4942) 评论(1) 推荐(0) 编辑
摘要: 1.前言 接上文:iOS- 如何将非ARC的项目转换成ARC项目(实战)2.内存管理时相关的配置 当我们把将非ARC的内存管理都管理好后,发现在做有些操作的时候内存还是在一直的缓慢增加 比如做一个最简单的随机数UITableView的显示与滑动,进行内存管理后,不应该出现内存增加的,但是一直滑动... 阅读全文
posted @ 2014-10-08 17:34 清澈Saup 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: 1.前言 因为公司有个国外餐饮系统,编程开发了3-4年,之前用的都是非ARC,开发到今年,第一批迭代开发的人员早已不见,目前发现了有许多的内存泄露之类的,系统没有自动释放该释放的内存。一旦app长时间使用,内存没有得到释放,最后导致app闪崩。涉及到的地方特别多,特别繁杂。故我有了打算将此项目完全... 阅读全文
posted @ 2014-09-11 16:10 清澈Saup 阅读(2406) 评论(4) 推荐(2) 编辑
摘要: 1.前言 不多说,第三登录无处不在!必备技能,今天以新浪微博为例。这是上次写的iOS第三方社交分享:http://www.cnblogs.com/qingche/p/3727559.html可以和今天的一起集成使用。2.集成前的准备工作 2.1.去ShareSDK(现为Mob)注册帐号,下载SDK... 阅读全文
posted @ 2014-08-04 16:41 清澈Saup 阅读(11058) 评论(1) 推荐(1) 编辑
摘要: 1.前言 Swift在这就不多介绍了,想必大家都已皆知。离Swift面世也过了有一个多月的时间。在闲暇时间我用Swift实现了UITableView的一些常见操作。基本都是可以用上的,今天在自己的博客里分享给大家。2.初始化程序入口 初始化程序入口,先给我们的ViewController封装一个... 阅读全文
posted @ 2014-07-02 13:41 清澈Saup 阅读(6341) 评论(4) 推荐(3) 编辑
摘要: 1.前言 什么是UDP协议广播机制? 举一个例, 例如在一群人群中,一个人要找张三,于是你向人群里大喊一声(广播):“谁是张三” 如果它是张三,它就会回应你,在网络中也是一样的。 UDP广播机制的应用场景: 若干个客户端,在局域网内(不知道IP的情况下) 需要在很多设备里需找特有的设备,比如服... 阅读全文
posted @ 2014-06-12 18:14 清澈Saup 阅读(9099) 评论(7) 推荐(3) 编辑
摘要: 1.前言 作为现在App里必不可少的用户分享需要,社交化分享显然是我们开发app里较为常用的。最近因为公司App有社交化分享的需要,就特此研究了会,拿出来与大家分享。想要集成社交会分享,我们可以使用ShareSDK - 优点功能丰富,缺点体积较大百度分享SDK - 缺点功能相对ShareSDK较少... 阅读全文
posted @ 2014-05-14 13:49 清澈Saup 阅读(3584) 评论(0) 推荐(5) 编辑
摘要: 简单来说,这玩意是对开发者友好,但对设备不友好的(可能会偷偷摸摸地占用流量和电量)。对用户来说,如果你带宽够,对发热不敏感的话,会得到更好的应用体验。从 iOS 4 开始,应用就可以在退到后台后,继续运行一小段时间了(10 分钟)。此外还可以把自己声明为需要在后台运行,就能不限时地运行了。不过限制为... 阅读全文
posted @ 2014-04-11 14:24 清澈Saup 阅读(1527) 评论(1) 推荐(3) 编辑
摘要: 1.Exception 前言 在iOS里对异常的处理及捕获,并没有其它语言里那么常见,相信很多iOS程序员都知道,更多的时候是对内存的的检测与分析,检测相关内存方面的问题。而在app闪退并不是因为内存的时候,这时候我们完全可以将常见的一些异常捕获。捕获后发送至服务器,并且... 阅读全文
posted @ 2014-03-31 17:22 清澈Saup 阅读(2737) 评论(6) 推荐(4) 编辑