0%

私有API是指苹果未公开的一些方法,通常情况下这些方法不允许开发者使用,通常情况是指上架AppStore。私有API可以实现一些开放API不能实现的效果,功能强大,效果非凡。苹果不允许使用,是因为有些私有API会侵犯用户隐私,但使用私有API也并非一定会侵犯用户隐私,这要看开发者怎么用了。

阅读全文 »

Pattern

Pattern可翻译为样式、模型。类似于iOS中自定义的view,可以重复多次把自定义的view添加到控制器的view上。样式(Pattern)是绘制操作的一个序列,可以重复的绘制到一个图形上下文上。

阅读全文 »

在iOS开发中,经常会遇到各种各样的时间问题,8小时时差,时间戳,求时间间隔,农历等等。解决办法网上比比皆是,但大多零零散散,很多资料并没有说明其中问题。这里集中总结一下,以便于以后查阅和供大家参考。有我自己的理解,错漏之处请大家吐槽。

阅读全文 »

在一个阳光明媚的下午,我正瘫坐在椅子上改bug。忽然有人给我发微信:“我想做个app,多长时间,多少钱?”

从我从业iOS开发到现在,这个问题被问过无数次,比那句:“你是程序员,那你会修电脑吗?”还要令人烦。毕竟那只是句玩笑话,而这句在其他人(更多时候是你的boss,经理这些非程序员出身的IT内行人)看来是你的专业,是你必须要知道的,你能回答不知道吗?显得你太不专业了。但这句话最专业、最负责任的回答就是:“我不知道!”

阅读全文 »

工作需要,用HTML5写一个微信的内置网页,是一个参会报名流程。上次写html还是上学时交作业,现在着实有些手忙脚乱了,现学现用、磕磕绊绊,项目总算告一段落,到了要总结一下的时候了。简单记录了做这个项目时所遇到的问题,有些问题在网上能搜到解决办法,有些问题是为了实现效果耍的小聪明。

阅读全文 »

参考文章内容

安全的https请求

iOS9默认把http请求,改为https请求。afn底层应用NSURLConnection受到影响。这一做法称为ATS, App Transport Security 应用程序的安全传输

阅读全文 »

iOS库一般有开源库,静态库和动态库。

开源库是指源代码开放的功能代码,比如AFNetworking。

静态库是指内部代码逻辑看不到,依靠相应的.h头文件调用内部方法的功能模块。有.a静态库.framework两种形式。比如:百度导航的libbaiduNaviSDK.a,百度地图BaiduMapAPI_Map.framework。使用时要完全拷贝到工程中,调用。

阅读全文 »

在2016年9月14日凌晨iOS10系统准时推送过来了,作为懒人之前的beta版一直没有升级试用。今天果断手机和Xcode一起升级了,新系统新面貌带来新bug。记录一下升级iOS10和Xcode8.0后遇到的问题。

阅读全文 »