摘要: 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。在信息工程中指针是一个用... 阅读全文
posted @ 2015-12-08 12:40 鸿鹄当高远 阅读(831) 评论(0) 推荐(2)
摘要: 在Xcode的iOS9.0 SDK中,UIAlertView和UIActionSheet都被UIAlertController取代。在iOS 9中,UIAlertController在功能上是和UIAlertView以及UIActionSheet相同的,UIAlertController以一种模块化... 阅读全文
posted @ 2015-12-07 18:36 鸿鹄当高远 阅读(5897) 评论(1) 推荐(0)
摘要: 在上篇博客 iOS代理协议 中,侧重解析了委托代理协议的概念等,本文将侧重于它们在开发中的应用。假如我们有一个需求如下:界面A上面有一个button、一个label。从界面A跳转到界面B,在界面B的输入框中输入字符串,在界面A的label上显示。这是一个典型的反向传值的例子。这个例子的核心是:“在界... 阅读全文
posted @ 2015-12-05 16:01 鸿鹄当高远 阅读(2915) 评论(0) 推荐(1)
摘要: 代理,又称委托代理(delegate),是iOS中常用的设计一种模式。顾名思义,它是把某个对象要做的事情委托给别的对象去做。那么别的对象就是这个对象的代理,代替它来打理要做的事。反映到程序中, 首先要明确一个对象的委托方是哪个对象,委托所做的内容是什么。在iOS程序设计中,委托通过一种@protoc... 阅读全文
posted @ 2015-12-04 11:52 鸿鹄当高远 阅读(3402) 评论(3) 推荐(3)
摘要: 1、网络接口不支持https协议,在iOS9下 在iOS9下,系统默认会拦截对http协议接口的访问,因此无法获取http协议接口的数据。 解决方案(以下方法2选1):(1)暂时退回到http协议具体方法:在项目的info.plist中添加一个Key:NSAppTransportSecurity,类... 阅读全文
posted @ 2015-12-03 13:18 鸿鹄当高远 阅读(1040) 评论(0) 推荐(0)
摘要: 有人说可以用([array count]==0 )来判断是否为空,都是坑,如果array为空的话,执行count就会直接报错,程序崩溃退出。正确判断NSArray是否为空的方法:用 (!array)if(array != nil && ![array isKindOfClass:[NSNullcla... 阅读全文
posted @ 2015-12-02 14:48 鸿鹄当高远 阅读(6475) 评论(0) 推荐(0)
摘要: - (BOOL)validateMobile:(NSString *)mobileNum{ NSString *regex = @"^1[3|5|7|8][0-9]\\d{8}$"; NSPredicate *pred = [NSPredicate predicateWithFormat... 阅读全文
posted @ 2015-12-02 14:20 鸿鹄当高远 阅读(479) 评论(0) 推荐(0)
摘要: 在使用代理的时候, BViewController *BVC = [[BViewController alloc]init]; self.delegate = BVC;出现这样的警告Assigning to 'id' from incompatible type 'BViewContro... 阅读全文
posted @ 2015-12-01 12:00 鸿鹄当高远 阅读(1289) 评论(0) 推荐(0)
摘要: “单例模式”是我在iOS中最常使用的设计模式之一。单例模式不需要传递任何参数,就有效地解决了不同代码间的数据共享问题。单例类是一个非常重要的概念,因为它们表现出了一种十分有用的设计模式。单例类的应用贯穿于整个iOS的SDK中。例如,UIApplication类有一个方法叫sharedApplicat 阅读全文
posted @ 2015-11-26 12:30 鸿鹄当高远 阅读(567) 评论(0) 推荐(0)
摘要: 错误日志:Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable content-type: text/html" UserInfo={com.alamofire... 阅读全文
posted @ 2015-11-24 17:12 鸿鹄当高远 阅读(1733) 评论(0) 推荐(0)