Xcode快捷】的更多相关文章

内容转载自<iOS开发指南 2.6.2 如何使用API帮助> 对于一个初学者来说,学会在Xcode中使用API帮助文档是非常重要的.下面我们通过一个例子来介绍API帮助文档的用法.在编写HelloWorld程序时,我们可以看到ViewController.m的代码,具体如下所示:@implementation ViewController - (void)viewDidLoad{    [super viewDidLoad];} - (void)didReceiveMemoryWarning{…
一 控件 1.屏幕上的所有UI元素都叫做控件(也有叫做视图.组件)比如按钮(UIButton).文本(UILabel)都是控件. 2.控件的共同属性有哪些? 尺寸,位置,背景色 3. 苹果将控件的共同属性都抽取到父类UIView中 所有的控件最终都继承自UIView UIButton.UILabel都继承自UIView(可以查看头文件验证) 二 UIView 1. UIView是所有控件的父控件. 2. 父控件和子控件 1)每个控件都是个容器,能容纳其他控件 2)内部小控件是大控件的子控件 3)…
第一天上班,做个总结. 总得来说,感觉非常不错,一个结论~保持头脑清醒,好好加油. 今天主要办一些入职手续,拿到了代码,后面几天主要就是熟悉应用的功能.源代码.想好好制定个计划,定日目标. 1.功能结构图(先从总体開始): 各大模块功能具体解释 2.类图: 从程序的源头開始绘制类图(以及类之间的关联) 3.熟悉当前代码的规范,梳理出一份规范文档. 4.技术点学习---在绘制类图的时候,就针对性的分析详细技术. 5.总体架构分析,分析须要优化的地方. -----------------------…
添加快捷代码块 在开发过程中,一些常用的代码段,我们可以设置成快捷代码段来快速实现代码的编写. 如上图中的属性的设置,它们都有相同重复的代码@property (nonatomic, strong),为了快速编写,我们这里就把它设置成快捷代码段 出现如图的框框 点击Edit Title为设置代码段的标题 Completion Shortcut为设置的快捷代码,当在xcode里输入这个快捷代码,就会出现你设置的代码片段 Completion Scopes为需要设置的启动作用域,如某些方法内就不能启…
有IOS开发经验的,相信你一定了解快捷代码的使用以及可以自定义代码,备份到XCode右下角,供下次使用. 那么,快捷代码备份到本地什么位置呢: 位置:~/Library/Developer/Xcode/UserData/CodeSnippets 另外,我把我自己熟悉的代码备份了一下:…
从雨痕老大的博客上转来的 http://www.rainsts.net/article.asp?id=1066 读书人偷书不算窃 :)   1. 文件 CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件 2. 编辑 CMD + [: 左缩进CMD + ]: 右缩进 CMD + CTRL + LEFT: 折叠CMD + CTRL +…
刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等.都不一样了.快速的掌握这些快捷键,能提供开发的效率. 其实快捷键在Xcode的工具栏里都标注有,只是有的符号和你的键盘上的符号对应不起来罢了.下面截图工具栏里的快捷键总结一下常用快捷键的用法. 一.关于运行调试 1.运行,停止,都在工具栏的Product里. Command + R  运行. Command + .  停止 2.F6单步调试.F7跳入,F8继续, 和Eclipse,VS类似 二.导航…
Git源代码管理工具的出现,使得我们开发人员对于源码的管理更加方便快捷.至于Git的优点以及与其他源代码管理工具有何区别,不是本文的重点,如果想深入了解可以搜索一下这方面的文章.下面直接进入主题,如何在Xcode里面使用Git工具. 首先,打开Xcode新建一个项目,选择Master-Detail Application项目,点击下一步, 在下面这个模板里面填入一些项目标识,如果你使用Storyboards和ARC的话,记得要在相应的选择框勾选上,然后下一步 将创建新的项目放入一个文件夹下,在S…
1, 从简单的例程来看基本语法: 下面的代码是通过OSX-Application-Command Line Tool生成的: #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... NSLog(@"Hello, World!"); NSLog(@"Hello, Objective-c&q…