分享一些我对 NSObject 的 +load 方法的一些理解。 调用时机 在每个类和类别初始化的时候都会调用,子类不会重载父类的 +load ,两个都会调用这个方法。 调用顺序 各个 +load 方法遵守苹果文档所说的…
分类:IOS
iOS 学习参考资料
编程语言 Programming with Objective-C: About Objective-C : Apple 撰写的一份关于 Objective-C 2.0 的一份文档,这也算是学习 iOS/Mac 开发必读…
Tips For Views
Views不总是会拥有一个View Controller 在应用中,几乎没有View和View Controller一一对应的时候。View Controller的作用是管理一个view hierarchy(通常由一系列…
如何在 iOS 工程中使用 OpenCV?
前言 OpenCV ,是一个开源的跨平台计算机视觉和机器学习库,通俗点的说,就是他给计算机提供了一双眼睛,一双可以从图片中获取信息的眼镜,从而完成人脸识别、去红眼、追踪移动物体等等的图像相关的功能。更多具体的说明可参见 …
2015技术总结-序
序 很久没有更新这个blog,之前一直想自己搭建一个自由域名的blog,但一直没有做到效果满意,我将会在完成这次技术总结后去继续完成,在完成以后我就会将这里文章搬去新blog,希望大家可以继续关注和给予我意见,非常感谢。…
react-native调用ios native方法-回调
上一篇中介绍了使用react-native调用ios native方法,在真实的使用场景中,不仅仅只是调用下Native的方法,还需要对结果进行处理,Native处理完之后返回结果再回调会JavaScript中进行操作和…
Block原理分析详解
1 基本说明 Block一直是OC的一个重点、难点、黑科技。Block在日常项目中经常使用,他的实现方式和一般的oc代码不一样。同时也很容易出现使用不慎的情况。我们知道OC的本质是C语言+runtime。runtime中…
TBSDKMTOPServer
前言 从MoonLinkConverter 属性mtopRequest 的类型TBSDKServer可以找到突破口 - (id)mtopRequest{ %log(); return %orig; } %end @pro…
移动端 IP 优选方案
摘要: 无论是从 Local DNS 解析域名,获取到 IP 列表,还是从第三方的 DNS 解析服务中,获取到域名对应的 IP 列表。我们获得多个 IP 后,总是想选取一个最优的 IP 使用,本文主要探讨如何在客户端探测…
iOS开发小技巧合集
本文主要记录日常工作中积累的一些iOS小技巧 SDWebImage 加载大量高清图片时内存暴增 解决方案:关闭SD加载高清大图时的解压缩 static BOOL SDImageCacheOldShouldDecompre…
APICloud |UIChatTools 模块demo
UIChatTools 模块是一个聊天输入框模块,开发者可自定义该输入框的功能。通过 open 接口可在当前 window 底部打开一个输入框,该输入框的生命属于当前 window 所有。当输入框获取焦点后,会自动弹动到…
Swift24/90Days - 屏幕适配的那些坑
Swift90Days – 屏幕适配的那些坑 背景 最近在做 iPhone4 和 iPhone6 及 iPhone6 plus 的适配工作。由于历史原因没有用 AutoLayout ,也由于历史原因老代码的布…