【转】IOS开发:[1]Xcode5界面入门
ios开发离不开xcode,这篇以xcode5界面来介绍一下xcode的界面都有哪些内容。
工具/原料
- xcode5 
整体来看区域有哪些?
- 1首先我们先整体来看一下,xcode5界面可以分为五大主要区域:工具栏、导航、编辑、排错、组件。  
- 2各个区域的大小可以调整,具体方法就是把鼠标移动到各个区域的边缘,就可以按住鼠标的左键,然后拖动改变各个区域所在的位置大小。  END END
工具栏区域
- 1我们先看一下工具栏区域的样子。  
- 2从左面开始我们来看看常用的工具栏项目,首先是run运行按钮,点击它可以打开模拟器来运行我们的项目。另外当你点击并按住片刻后可以看到下面的弹出菜单,为我们提供了更多的运行选项。  
- 3在Stop即停止运行的按钮旁边,我们可以看到下图这样的一个下拉列表,这里让我们可以选择虚拟器的属性,是ipad还是iphone。ios device是指真机测试。  
- 4工具栏最右侧的三个工具可以让我们关闭一些不需要的视图,比如我们在编写代码的时候可以关掉排错视图。  END END
导航区域
- 1导航区域包含了多个导航类型。  
- 2我们使用最多的三个导航器有三个,一个是项目导航,它可以显示所有与我们开发的项目有关的文件。  
- 3一个是搜索导航,可以搜索我们项目里面的代码等。  
- 4一个是故障导航,可以方便的提示出我们在开发中出现的错误。  END END
排错区域
- 1排错即debug,这个区域是对程序员最重要的地方,因为它可以显示出所有程序在运行时的信息,给出错误的原因提示,让程序运行失败的排查变得简单。  END END
编辑区域
- 在左侧的项目导航器里面选择相应的文件,就会把文件在编辑区域打开。  
- 在编辑器上边的两个箭头,可以方便的让我们在已经打开的文件之间切换。  
- 右侧的三个图标设置的是编辑器的三个视图方式。  END END
组件区域
- 1组件区域包含了两个主要的面板。一个是属性面板,可以列出所有选择文件或组件的属性。  
- 2一个是库面板,可以在这里看到所有ui控件。 from: http://jingyan.baidu.com/article/cd4c2979f31367756f6e6010.html 
【转】IOS开发:[1]Xcode5界面入门的更多相关文章
- iOS 开发-- Runtime 1小时入门教程
		1小时让你知道什么是Objective-C Runtime,并对它有一定的基本了解,可以在开发过程中运用自如. 三.Objective-C Runtime到底是什么东西? 简而言之,Objective ... 
- iOS开发之设置界面的抽取
		几乎每款app都会有一个设置的界面!!! 那么我们的设置界面到底要怎么写才能最方便使用呢?下面我就来说说我的想法. 1.观察原型图 2.找出相同的东西,目的是抽出一个基类模块,只要我写好了这个控制器, ... 
- iOS开发-通讯录有界面
		// // ViewController.m // 06-通讯录(有界面) // #import "ViewController.h" #import <AddressB ... 
- 【IOS 开发】Object - C 入门 之 数据类型具体解释
		作者 : 韩曙亮 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/38544659 1. 数据类型简单介绍及输出 (1) 数据类型 ... 
- 【IOS 开发】Object - C 入门 之 数据类型详解
		1. 数据类型简介及输出() http://www.把下面的替换我.com/html/topnews201408/79/1279.htm csdn123 
- IOS 开发qq登陆界面
		// // ViewController.m // QQUI_bydfg // // Created by Kevin_dfg on 16/4/15. // Copyright © 2016年 ... 
- iOS开发系列--IOS程序开发概览
		概览 终于到了真正接触IOS应用程序的时刻了,之前我们花了很多时间去讨论C语言.ObjC等知识,对于很多朋友而言开发IOS第一天就想直接看到成果,看到可以运行的IOS程序.但是这里我想强调一下,前面的 ... 
- iOS开发简单介绍
		概览 终于到了真正接触IOS应用程序的时刻了,之前我们花了很多时间去讨论C语言.ObjC等知识,对于很多朋友而言开发IOS第一天就想直接看到成果,看到可以运行的iOS程序.但是这里我想强调一下,前面的 ... 
- iOS 开发 ZFUI framework控件,使布局更简单
		来自:http://www.jianshu.com/p/bcf86b170d9c 前言 为什么会写这个?因为在iOS开发中,界面的布局一直没有Android布局有那么多的方法和优势,我个人开发都是纯代 ... 
随机推荐
- Spark源码分析环境搭建
			原创文章,转载请注明: 转载自http://www.cnblogs.com/tovin/p/3868718.html 本文主要分享一下如何构建Spark源码分析环境.以前主要使用eclipse来阅读源 ... 
- ubuntu14.04安装MATLAB R2014a
			1. 首先现在matlab2014a,http://pan.baidu.com/s/1pJGF5ov [Matlab2014a(密码:en52).该文件下载解压后如下所示: 2. 解压解压包(用lin ... 
- IOS开发-- NScoding 序列化
			开篇 1到底这个序列化有啥作用? 面向对象的程序在运行的时候会创建一个复杂的对象图,经常要以二进制的方法序列化这个对象图,这个过程叫做Archiving. 二进制流可以通过网络或写入文件中(来源于某教 ... 
- 在Ogre中加载自己的资源包
			转自:http://www.cnblogs.com/minggoddess/archive/2011/02/19/1958472.html 由于数据保护的需要,一款游戏一般都会有自己独有的资源包,这样 ... 
- windows服务删除后,在次安装时无法安装启动。
			当我在windows的cmd下卸载evtsys evtsys -u 再次安装时evtsys.exe -i -h 192.168.32.12 -p 514 提示“指定的服务已标记为删除”,进入服务管理 ... 
- ERP调研之 对话
			开卷语: 2009年8月6号,A公司ERP项目顺利启动,按照项目进度的安排,项目组成员立即投入到紧张而又忙碌的的业务调研之中.这次为期3周的业务调研面向企业所有业务部门,包括产品部门.采购部门.计划部 ... 
- shell查找匹配行,输出该行并输出下面的一行
			查找匹配行,输出该行并输出下面的一行 grep: grep -A 1 'keyword' file awk:awk '$0~/keyword/{print $0; getline; print $ ... 
- 径向基函数(RBF)神经网络
			RBF网络能够逼近任意的非线性函数,可以处理系统内的难以解析的规律性,具有良好的泛化能力,并有很快的学习收敛速度,已成功应用于非线性函数逼近.时间序列分析.数据分类.模式识别.信息处理.图像处理.系统 ... 
- c语言宏定义
			一. #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能理解该命令的本质,总是在此处产生一些困惑,在编程时 ... 
- 【Todo】所有Locked的题目的分析解答
			下面这个链接有比较全的leetcode题目包括锁的 http://www.cnblogs.com/grandyang/p/4606334.html https://leetcode.com/probl ... 
