
编程技巧
文章平均质量分 69
lijuan3203
自信 开朗 诚实
展开
-
条件编译
在开发中过程中,经常会运用到不同服务器,比如平常开发时使用测试环境,上传app store时又要切换正式环境等,而不同的环境需要更改好几个值。为了方便切换不同的环境,可以添加条件编译,实现一步切换成功。下面主要讲解条件编译的常用几种形式。(1)条件编译命令最常见的形式: #ifdef 标识符 程序段1 #else 程序段2 #en原创 2015-06-24 18:14:20 · 798 阅读 · 0 评论 -
Xcode提高编码效率小技巧(一)
在开发过程中有时候利用一些小技巧就可以大大提高编码效率。下面介绍一种复用代码片段的小技巧。先举个例子,我们在开发的过程中,输入if,选择ifelse后回车,就会出现下面的代码 这个其实就是系统给我们定义好的代码片段,这个可以快速完成我们想要的代码片段,从而大大提升了我们的编程效率。其实我们自己也可以将常用的代码片段整理出来,实现这个效果的。步骤如下:原创 2015-07-30 21:06:23 · 576 阅读 · 0 评论 -
14个Xcode中常用的快捷键操作
在Xcode 6中有许多快捷键的设定可以使得你的编程工作更为高效,对于在代码文件中快速导航、定位Bug以及新增应用特性都是极有效的。当然,你戳进这篇文章的目的也在于想要快速的对代码文件进行操作,或者是让Xcode的各面板更为适应你小本子的屏幕。在Xcode 6所有快捷键中下列这些是首当其冲应当学习的。在你学习到如何使用之后,也许就再也离不开它们了。Xcode导航快捷键原创 2015-07-30 20:25:19 · 591 阅读 · 0 评论 -
IOS开发常用的调试命令
XCode4.0以后,编译器是LLVM,控制台调试命令前缀是lldb 第一、LLVM简介LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。第二、原创 2015-11-03 14:59:13 · 700 阅读 · 0 评论 -
iOS开发技巧:使用Xcode DEBUG模式和RELEASE模式
在开发过程中,我们经常需要用到NSLog输出一些信息,甚至有的开发过程,必须在控制台查看输出,有经验的程序员通过控制台输出就能知道整个数据交互的一个流程。但是一个发布的程序,里面带有太多的NSLog输出,肯定对于App性能有所影响,这时候我们可以使用一个宏定义来处理,在开发的时候使用DEBUG模式,在发布的时候使用RELEASE模式。这样,发布的App就不会在程序内部做大量的NSLog输出了。原创 2015-11-03 14:29:24 · 988 阅读 · 0 评论 -
Cocoa编码规范
简介:本文整理自Apple文档《Coding Guidelines for Cocoa》。这份文档原意是给Cocoa框架、插件及公共API开发者提供一些编码指导,实质上相当于Apple内部的编码规范。在多人协作时,一份统一的代码规范大大减少开发者之间的沟通成本,极力推荐。 目录:一、代码命名基础二、方法三、函数四、Property及其他五、缩写原创 2015-09-22 18:37:08 · 638 阅读 · 0 评论 -
IOS各种调试技巧豪华套餐(好东西)
目录 前言逼优鸡知己知彼 百战不殆抽刀断Bug 普通操作 全局断点(Global BreakPoint) 条件断点(Condational Breakpoints)打印的艺术 NSLog 开启僵尸对象(Enable NSZombie Objects)进击的码农 Console(lldb 命令) Profile(instrume转载 2015-11-03 14:43:32 · 833 阅读 · 0 评论