摘要: 在IOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文件、文件夹或者是项目设置的项。而且都是不能随便改的,有时候改着改着,编译不了。所以各位重命名项目时,记得先备份好一份噢。本文我会介绍一种方法,是我自己参考了很多资料得出的总结。 阅读全文
posted @ 2014-12-31 14:58 GarveyCalvin 阅读(5759) 评论(11) 推荐(0) 编辑
摘要: 前言:在开发APP时,我们通常都会需要捕获异常,防止应用程序突然的崩溃,防止给予用户不友好的一面。其实OBJECT-C的异常处理方法和JAVA的雷同,懂JAVA的朋友一看就懂。我为什么要写这篇博文呢?因为我发现百度上的介绍方法,很多都不是我想要的,而我想要的又说得不清楚,重点是大家都是直接复制别人的... 阅读全文
posted @ 2014-12-29 09:26 GarveyCalvin 阅读(5234) 评论(0) 推荐(1) 编辑
摘要: 在IOS开发中,有时候我们会需要用到邮件发送的功能。比如,接收用户反馈和程序崩溃通知等等。其实这个功能是很常用的,因为我目前就有发送邮件的开发需求,所以顺便整理下IOS发送邮件的方法。 阅读全文
posted @ 2014-12-25 15:00 GarveyCalvin 阅读(8519) 评论(0) 推荐(1) 编辑
摘要: 前言:如果我们能够掌握并巧妙地使用快捷键,可以大大加快我们的工作效率,这个对经常使用快捷键的人们来说,应该很容易理解。因此我们需要做的是,针对于自己经常使用的快捷键去进行记忆。我不会推荐你们去把所有的快捷键都记住,毕竟XCode那么多的快捷键,谁会记得到那么多啊?就算把所有记住,你将要花费多少时间? 阅读全文
posted @ 2014-12-19 10:27 GarveyCalvin 阅读(1397) 评论(0) 推荐(1) 编辑
摘要: 苹果官方是推荐我们将所有的UI都使用Storyboard去搭建,Storyboard也是一个很成熟的工具了。使用Storyboard去搭建所有界面,我们可以很迅捷地搭建出复杂的界面,也就是说能为我们节省大量的时间。我们还可以很直观地看出各个界面之间的关系,修改起来也很方便。将来如果遇到需要作修改的地方,我们只需要找到相对应的Storyboard就可以了,比起以前来说,快捷了不少。 阅读全文
posted @ 2014-12-18 18:13 GarveyCalvin 阅读(9584) 评论(4) 推荐(5) 编辑
摘要: 前言:作为IOS开发人员,需要经常和表单打交道。因此我对收起键盘的方法作了下总结,IOS收起键盘有三种方法(如果有其它收起键盘的方法请在留言区指错)。收起键盘的方法:1、点击Return按扭时收起键盘- (BOOL)textFieldShouldReturn:(UITextField *)textF... 阅读全文
posted @ 2014-12-16 18:14 GarveyCalvin 阅读(13673) 评论(0) 推荐(2) 编辑
摘要: 使用UiDevice获取设备信息、Swift获取Bundle的相关信息 阅读全文
posted @ 2014-12-16 15:55 GarveyCalvin 阅读(3409) 评论(0) 推荐(1) 编辑
摘要: 前言:现在已经不像以前那样只有一个尺寸,现在最少的IPHONE开发需要最少需要适配三个尺寸。因此以前我们可以使用硬坐标去设定各个控件的位置,但是现在的话已经不可以了,我们需要去做适配,也许你说可以使用两套UI或两套以上的UI,但那样不高效也不符合设计。IOS有两大自动布局利器:autoresizin... 阅读全文
posted @ 2014-12-15 18:30 GarveyCalvin 阅读(22526) 评论(6) 推荐(4) 编辑
摘要: 前言:定义结构体并不是定义一个变量,而是定义了种数据类型。结构体作用: 结构体和其他类型基础数据类型一样,例如int类型,char类型 只不过结构体可以做成你想要的数据类型。以方便日后的使用。 在实际项目中,结构体是大量存在的。研发人员常使用结构体来封装一些属性来组成新的类型。由于C语言内部程序... 阅读全文
posted @ 2014-12-12 17:29 GarveyCalvin 阅读(8407) 评论(0) 推荐(0) 编辑
摘要: 前言:1)输出日志是会大量损耗系统性能2)输出的信息很容易会被截取到,导致信息不安全。所以我们会在发行版(Release)取消所有的Log。如果一行一行地去注释掉Log,显然不是一个明确的选择。因此我们可以使用宏去自定义Log输出。最简单的一个例子#ifdef DEBUG#define GCLog(... 阅读全文
posted @ 2014-12-11 14:33 GarveyCalvin 阅读(6074) 评论(0) 推荐(0) 编辑