从 NSURLConnection 到 NSURLSession

前言 现如今的移动应用开发,网络模块几乎成了标配。如果你是早期 iOS 开发者的话,那么你对 NSURLConnection一定不会陌生。但其操作起来有许多不便,这也使得大家更愿意使用第三方库的解决方案,比如大名鼎鼎的 AFNetworking 你一定有所耳闻。正是因为这一点,苹果随着 ...

2017-02-26 14:27:56

阅读数:194

评论数:0

YTKNetwork 使用基础教程

YTKNetwork 基本组成 YTKNetwork 包括以下几个基本的类: YTKNetworkConfig 类:用于统一设置网络请求的服务器和 CDN 的地址。YTKRequest 类:所有的网络请求类需要继承于 YTKRequest 类,每一个 YTKRequest 类的子类代表...

2017-02-25 15:39:45

阅读数:376

评论数:0

YTKNetwork 使用高级教程

YTKUrlFilterProtocol 接口 YTKUrlFilterProtocol 接口用于实现对网络请求 URL 或参数的重写,例如可以统一为网络请求加上一些参数,或者修改一些路径。 例如:在猿题库中,我们需要为每个网络请求加上客户端的版本号作为参数。所以我们实现了如下一个 Y...

2017-02-25 15:38:22

阅读数:241

评论数:0

实践干货!猿题库 iOS 客户端架构设计

转载自:蓝晨钰的博客 序 猿题库是一个拥有数千万用户的创业公司,从2013年题库项目起步到2015年,团队保持了极高的生产效率,使我们的产品完成了五个大版本和数十个小版本的高速迭代。在如此快速的开发过程中,如何保证代码的质量,降低后期维护的成本,以及为项目越来越快的版本迭代速度提供...

2017-02-23 19:29:58

阅读数:284

评论数:0

iOS 逆向之ARM汇编

目前iOS逆向的书籍有: 《Hacking and Securing IOS Applications》, 《iOS Hacker's Handbook》中文书籍有《iOS应用逆向工程:分析与实战》 中文博客有: 程序员念茜的《iOS安全攻防系列》 英文博客有:Prateek Gianc...

2017-02-15 11:21:03

阅读数:241

评论数:1

iOS程序破解——ARM汇编基础

阅读目录 一、Thumb指令与ARM指令二、ARM的寄存器初步了解三、常用汇编四、函数调用   原文在此:http://www.cnblogs.com/mddblog/p/4951650.html 一、Thumb指令与ARM指令 Thumb指令为16位,因...

2017-02-15 11:19:32

阅读数:332

评论数:0

iOS汇编教程:理解ARM

前言 本文翻译自iOS Assembly Tutorial: Understanding ARM 翻译的不对的地方还请多多包涵指正,谢谢~ iOS汇编教程:理解ARM 当你写Objective-C代码时,它们最终转换成机器码---ARM处理器能理解的原始的0和1指令。在Objective-C...

2017-02-15 11:17:46

阅读数:343

评论数:0

Dealloc 时取 weak self 引起崩溃

今天无意这中遇到一个奇怪的崩溃,先上引起崩溃的代码: - (void)dealloc { __weak __typeof(self)weak_self = self; NSLog(@"%@", weak_self); } 当执行到dealloc的时候,程...

2017-02-09 11:00:33

阅读数:987

评论数:0

Apple source addres

https://opensource.apple.com/tarballs/ eg: 1.objc4  运行时 2. libdispatch  GCD

2017-02-08 22:32:09

阅读数:147

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭