摘要: AFNetworking是一款在OS X和iOS下都令人喜爱的网络库。为了迎合iOS新版本的升级, AFNetworking在3.0版本中删除了基于 NSURLConnection API的所有支持。如果你的项目以前使用过这些API,建议您立即升级到基于 NSURLSession 的API的AFNe... 阅读全文
posted @ 2015-11-25 09:57 Van·Zhang 阅读(2524) 评论(0) 推荐(0) 编辑
摘要: 目标1.【理解】内存管理2.【掌握】第一个MRC程序3.【掌握】内存管理的原则4.【理解】野指针与僵尸对象5.【理解】单个对象的内存管理6.【理解】多个对象的内存管理7.【掌握】set方法的内存管理8.【掌握】@property参数9.【掌握】@class关键字10.【理解】循环retain一、内存... 阅读全文
posted @ 2015-11-25 09:42 Van·Zhang 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1.什么是JSON?JSON(JavaScript Object Notation)在网络传输中几乎无处不在,JSON是一种轻量级的数据交换格式,是基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立... 阅读全文
posted @ 2015-11-25 09:13 Van·Zhang 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1.分类能够做到的事情主要是:即使在你不知道一个类的源码情况下,向这个类添加扩展的方法。此外,分类能够保证你的实现类和其他的文件区分开。1 #import “UIViewController.h”2 @interface UIViewController(CustomView)3 -(void)ex... 阅读全文
posted @ 2015-10-10 09:51 Van·Zhang 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 这种情况应和所谓的内存不足关系不大,很少有程序会在初始化时载入大量内容导致崩溃,并且这类问题也很容易在开发阶段被发现,所以内存不足造成秒退的可能性低(内存不足退,通常是程序用了一段时间,切换了几个画面以后发生的)。 而且秒退是发生在程序刚刚启动的时候,在开发、苹果审核阶段都没有被发现的最大可能性就... 阅读全文
posted @ 2015-10-08 11:05 Van·Zhang 阅读(4830) 评论(0) 推荐(0) 编辑
摘要: 一、之前上架的 App 在 iOS 9 会闪退问题(iOS系统版本更新,未配置新版本导致闪退问题)最新更新:(2015.10.02)开发环境:Delphi 10 SeattleOS X El Capitan v10.11需使用下列 HotfixID: 30398, PAServer Hotfix f... 阅读全文
posted @ 2015-10-08 10:48 Van·Zhang 阅读(5603) 评论(0) 推荐(1) 编辑
摘要: iOS开发中遇到程序崩溃是很正常的事情,如何在程序崩溃时捕获到异常信息并通知开发者,是大多数软件都选择的方法。下面就介绍如何在iOS中实现:1. 在程序启动时加上一个异常捕获监听,用来处理程序崩溃时的回调动作 NSSetUncaughtExceptionHandler (&UncaughtExcep 阅读全文
posted @ 2015-10-08 09:54 Van·Zhang 阅读(1723) 评论(0) 推荐(0) 编辑
摘要: 场景 4: 吃棒棒糖时闪退!用户邮件说, “当rage master吃棒棒糖时应用就闪退…” 另一用户说, “我让rage master 吃棒棒糖,没几次应用就闪退了!”崩溃日志如下:Incident Identifier: 081E58F5-95A8-404D-947B-5E104B6BC1B1C... 阅读全文
posted @ 2015-10-08 09:17 Van·Zhang 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: 作为一名应用开发者,你是否有过如下经历?为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作。它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 !如果你跟我一样是个完美主义者,你肯定想将应用做到尽善尽美。于是你打开代码准备修复闪退的问题……但是,从何处着... 阅读全文
posted @ 2015-10-08 09:16 Van·Zhang 阅读(2255) 评论(0) 推荐(0) 编辑
摘要: 1.实例方法/动态方法 a).标识符:- b).调用方式:(实例对象 函数) c).实例方法在堆栈上。 2.静态方法/类方法 a).标识符:+ b).调用方式:(类 函数) c).静态方法在堆上分配内存。 3.静态方法和实例方法的区分 a).静态方法常驻内存,实例方法不是,所以静态方法效率高但占内存 阅读全文
posted @ 2015-10-02 14:40 Van·Zhang 阅读(2272) 评论(0) 推荐(0) 编辑