【转】IOS开发:[1]Xcode5界面入门
ios开发离不开xcode,这篇以xcode5界面来介绍一下xcode的界面都有哪些内容。
工具/原料
xcode5
整体来看区域有哪些?
- 1
首先我们先整体来看一下,xcode5界面可以分为五大主要区域:工具栏、导航、编辑、排错、组件。

- 2
各个区域的大小可以调整,具体方法就是把鼠标移动到各个区域的边缘,就可以按住鼠标的左键,然后拖动改变各个区域所在的位置大小。
END
工具栏区域
- 1
我们先看一下工具栏区域的样子。

- 2
从左面开始我们来看看常用的工具栏项目,首先是run运行按钮,点击它可以打开模拟器来运行我们的项目。另外当你点击并按住片刻后可以看到下面的弹出菜单,为我们提供了更多的运行选项。

- 3
在Stop即停止运行的按钮旁边,我们可以看到下图这样的一个下拉列表,这里让我们可以选择虚拟器的属性,是ipad还是iphone。ios device是指真机测试。

- 4
工具栏最右侧的三个工具可以让我们关闭一些不需要的视图,比如我们在编写代码的时候可以关掉排错视图。
END
导航区域
- 1
导航区域包含了多个导航类型。

- 2
我们使用最多的三个导航器有三个,一个是项目导航,它可以显示所有与我们开发的项目有关的文件。

- 3
一个是搜索导航,可以搜索我们项目里面的代码等。

- 4
一个是故障导航,可以方便的提示出我们在开发中出现的错误。
END
排错区域
- 1
排错即debug,这个区域是对程序员最重要的地方,因为它可以显示出所有程序在运行时的信息,给出错误的原因提示,让程序运行失败的排查变得简单。
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布局有那么多的方法和优势,我个人开发都是纯代 ...
随机推荐
- Android异步下载图片并且缓存图片到本地
Android异步下载图片并且缓存图片到本地 在Android开发中我们经常有这样的需求,从服务器上下载xml或者JSON类型的数据,其中包括一些图片资源,本demo模拟了这个需求,从网络上加载XML ...
- Java-马士兵设计模式学习笔记-责任链模式-FilterChain功能
一.目标 增加filterchain功能 二.代码 1.Filter.java public interface Filter { public String doFilter(String str) ...
- [iOS]利用通知实现监听系统键盘
// // ViewController.m // text // // Created by 李东旭 on 16/1/22. // Copyright © 2016年 李东旭. All rights ...
- MyBatis学习总结_11_MyBatis动态Sql语句
MyBatis中对数据库的操作,有时要带一些条件,因此动态SQL语句非常有必要,下面就主要来讲讲几个常用的动态SQL语句的语法 MyBatis中用于实现动态SQL的元素主要有: if choose(w ...
- Java:Object类
objcet类中涉及的多态的扩展性,由于Object是所有类的根类,所以它可以接收任意类型的数据,包括基本数据类型.因为这一特点,它可以对多态性进行扩展. 1.创建一个Demo类来判断类类型 clas ...
- Linux功能-验证网络配置
显示IP地址.设别和MAC地址等信息# ip addr show br0 订正:以下截图中硬件mac地址为第三行的"link/ether"一行所在的地方. ip命令可用在网络性能方 ...
- Model的绑定
ReflectedControllerDescriptor:ControllerDescriptor Controller的 public override ActionDescriptor Find ...
- Linux下 执行程序
看到有人问Linux下的./表示什么意思,我就趁机在这里写一下个人愚见: ./的意思是执行当前目录下的某可执行文件. . /相当于 source 根目录下的一个脚本.
- [转]SQL语句优化技术分析
一.操作符优化 1.IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格.但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用 ...
- php-redis中文文档(转)
phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有用;以下是redis官方提供的命令使用技巧: 下载地址如下: https://github.com/ow ...