【转】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布局有那么多的方法和优势,我个人开发都是纯代 ...
随机推荐
- shell基础(一)
Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的.Shell既是一种命令语言,又是一种程序设计语言.作为命令语言,它交互式地解释 ...
- 使用jmeter对websocket进行压力测试[转载]
前段时间本着练习angularJS+requireJS的目的写了一个基于nodeJS和socket.io的聊天室,github地址为:https://github.com/towersxu/node- ...
- linux下如何查看主机的外网ip地址
在linux下如果我们使用的是nat方式上网.通过ifconfig命令查看到的ip地址往往是内网地址 那么如何查看主机在互联网上使用的公网IP呢?我们可以在命令行下使用curl命令实现这个功能. [r ...
- JavaPersistenceWithHibernate第二版笔记-第四章-Mapping persistent classes-003映射实体时的可选操作(<delimited-identifiers/>、PhysicalNamingStrategy、PhysicalNamingStrategyStandardImpl、、、)
一.自定义映射的表名 1. @Entity @Table(name = "USERS") public class User implements Serializable { / ...
- PHP,单项查询及多项查询
先封装对象class DBDA { public $host = "localhost"; //数据库地址 public $uid = "root"; //数据 ...
- POJ 1903 & ZOJ 2469 & UVA 1326 Jurassic Remains (部分枚举)
题意:给定n个只有大写字母组成的字符串,选取尽可能多的字符串,使得这些字符串中每个字母的个数都是偶数.n<=24 思路:直接枚举每个字符串的选或不选,复杂度是O(2^n).其实还有更简便的方法. ...
- 《c程序设计语言》读书笔记--统计换行数,空格数,tab数
#include <stdio.h> int main() { int spa = 0,lin = 0,tab = 0; int c; /* spa代表空格个数,tab代表制表符个数,li ...
- HDU 4726 Kia's Calculation(贪心构造)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4726 题意:给出两个n位的数字,均无前缀0.重新排列两个数字中的各个数,重新排列后也无前缀0.得到的两 ...
- AIX 内存使用情况
cat > WHAT_EVER_YOU_WANT.sh#!/usr/bin/ksh#memory calculatorum=`svmon -G | head -2|tail -1| awk {' ...
- STL头文件
#include <iostream>标准输入输出cin cout等 #include <algorithm> 算法库 如sort find等 #include <vec ...