摘要:
问题: couldn't found -lwexin 等与第三方库有关的关键词报错,如上图。 解决方法:在工程文件中删掉第三方库的引用,然后再重新添加进来。command+B,OK。 阅读全文
摘要:
场景: 有时候当我们在做真机测试的时候,会出现这样的错误提示:,这个错误就是说,可能你的项目之前用别的描述文件进行过测试,现在你用另外的描述文件给它做真机测试,但是文件记录的时上次测试的描述文件,所有当你使用新的描述文件测试的时候,提示你说找不到指定的描述文件。解决方法: 1. 打开项目文件夹,... 阅读全文
摘要:
当在post发送一个数据,返回来得如下错误的时候:Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (JSON text did not start... 阅读全文
摘要:
Swift是什么?Swift是苹果于WWDC 2014发布的编程语言,这里引用The Swift Programming Language的原话:Swift is a new programming language for iOS and OS X apps that builds on the ... 阅读全文
摘要:
importCocoavarstr ="Hello, playground"+" and hyt"vari=10varf=5.0f=f+5.0letfruits = ["apple","banana","orange","cherry"]forsomeinfruits{ println("\(som... 阅读全文
摘要:
新入行程序员应知的十个秘密初出茅庐的你带着仍残留墨香的毕业证书踏上工作岗位,马上就被书上没写的规则和各种繁杂的日常事务来了个下马威。这样的故事实在是司空见惯,编程工作也不例外。没有几个学生能 100% 为自己的第一份真正的工作做好准备。如果你不想成为其中之一,请学学以下这 10 项无需手把手指导就能... 阅读全文
摘要:
往往是,一个对象释放了多次,即多次释放。多为粗心所致。还有一种过渡释放,很隐蔽。查了很久才知道!NSUserDefaults*userDefault = [NSUserDefaultsstandardUserDefaults];self.arrCollectionData=[userDefaulto... 阅读全文
摘要:
1.属性定义:表征了对象某一时刻的特征,专门供外界进行设置和访问的。2.属性的设置:通过@property进行设置,通常配合@synthesize使用,后者用于访问。3.如果将某变量设置成属性,系统自动生成的设置器和访问器如下:例:-(void)setAge:(int)aAge{ _age = aAge;}-(int)age{ return _age;}4.属性赋值:以上例子使用 int 类型来进行设置,不是对象类型的,只能赋值给属性,没有涉及内存管理。如果使用对象进行对属性赋值,则涉及到内存管理。看以下例子(省略部分代码,只写本文内容涉及到的代码):@property (retain, .. 阅读全文
摘要:
先介绍一些基本内容:1.HTTP的请求方法常用的有GET和POST:GET:请求URL并得到资源,初级理解为下载;POST:向服务器添加新的内容,可理解为上传。2.网络连接方式:同步:发送同步消息后只能等待服务器返回消息,期间不能执行任何动作,表现为UI的冻结。异步:向服务器发送异步消息后仍可执行其他操作,使用代理等待服务器返回消息,UI不冻结。下面介绍四种常用链接方式:1.GET同步 (1)系统封装好的GET请求的同步链接方式有: NSString、NSData、NSArray、UIImage等类。 (2)手动创建一个GET同步链接的步骤: .创建URL对象 .创建NSUR... 阅读全文
摘要:
问题:为可变字符串类添加一个检测是不是有重复字母的方法:例如:@“abccd”调用这个函数后变成@”abcd”思路:1.应用类目(Category)为NSMutableString添加一个方法; 2.找到字符串中重复字母并删除其中重复字母的算法: (1)遍历字符串,提取相邻的字母进行比较; (2)通过API提供的方法删除处在较后位置的重复字母; (3)注意可变字符串删除字母后字符串长度的变化。代码://新建一个NSMutableString类的类目,类目的声明文件#import @interface NSMutableString (DeleteRepeatLetter)... 阅读全文