老旧项目改造之iOS项目可优化方案

根据这两天对已有项目的熟悉和整理,现对该项目可优化点进行整理。其中已经明确了部分优化点,其它优化点需在现有项目中梳理完毕进行分析后得知,并需要结合业务考虑各优化…

iPad使用UIAlertController报错了?

iPad使用UIAlertControllerStyleActionSheet容易掉坑里,先看错误信息: *** Terminating app due to …

NSAttributedString是什么?

NSAttributedString管理一个字符串,以及与该字符串中的单个字符或某些范围的字符串相关的属性。

iOS中的颜色

iOS中的颜色有UIColor、CGColor、CIColor三种

让我们来聊聊NSLog吧

NSLog,开发中输出日志都会用到它。进来我们聊聊吧

今天普及下NSValue和NSNumber

NSNumber我们应该经常用,也很了解了。 那NSValue呢,是否有应用过呢? 下面开始吧。 NSValue 一个NSValue对象是用来存储一个C或者Ob…

你知道NSError吗? 你确定你知道吗?

NSError是系统提供的错误类,它继承于NSObject,用于获取系统错误或者自定义错误。

你对iOS的NSAssert知道多少?

NSAssert ,断言,其实是一个宏,主要用于开发阶段调试程序,在真机中将会自动忽略。

iOS的try catch是与非

OC中得异常处理符号和C++、JAVA相似。再加上使用NSException,NSError或者自定义的类,你可以在你的应用程序里添加强大的错误处理机制。

iOS开发中的常客-枚举

枚举,其实只是一种常量命名的方式。