我的IOS入门:创建第一个IOS APP工程

打开Xcode IDE开发工具,按快捷键shift + command + n或鼠标点击Create a new Xcode project打开创建工程页面。 

这里选择Single View App 并单击 next 进入下一步 

输入对应的创建信息,现对要输入的创建信息解释如下:

 
  • 填写后点击next进入下一步操作

在此页面中,source Control为代码版本控制,如果勾选则表示采用Git版本管理软件来管理在本地的项目 
选择项目的存放路径后单机create完成创建工程。创建完成如图: 

单击名为Main.storyboard的文件

如果没有显示Document outline,则可以单击右编辑区域下方 
 
此时显示如图: 

在IDE中找到 

按住鼠标左键不放,将需要的组件拖至画面中: 

双击拖到画面的Lable,然后修改文件,此处修改为Hello World 

在拖放过程中,如果想将文字拖放至画面正中,编辑器会出现相应的辅助线 
完后,选择对应的模拟器,此处选择iPhone6S 


选择要开启的模拟器后,按快捷键command + r或点击屏幕左上角的图标是三角的按钮启动模拟器 

稍等后启动模拟器,此时IDE会自动编辑的应用发布到模拟器上 
 
我的第一个IOS应用完成! →_→实在是……啊哈哈

OC入门教程-xcode第一个工程相关推荐

  1. D3.js的v5版本入门教程(第一章)—— 如何在项目中使用D3.js

    D3.js的v5版本入门教程(第一章) 1.需要的一些工具 这个其实随便!最简单的就是建一个.txt文件就可以敲起代码来!作者本人用的是myeclipse(主要需要安装tomcat),因为写的是前端, ...

  2. ArcGIS for Desktop入门教程_第一章_引言 - ArcGIS知乎-新一代ArcGIS问答社区

    原文:ArcGIS for Desktop入门教程_第一章_引言 - ArcGIS知乎-新一代ArcGIS问答社区 1 引言 1.1 读者定位 我们假设用户在阅读本指南前应已具备以下知识: · 熟悉W ...

  3. 【Gazebo入门教程】第一讲 Gazebo的安装、UI界面、SDF文件介绍

    [Gazebo入门教程]第一讲 Gazebo的安装.UI界面.SDF文件介绍 文章目录 [Gazebo入门教程]第一讲 Gazebo的安装.UI界面.SDF文件介绍 一.Gazebo的简介与安装 1. ...

  4. Scratch入门教程:第一节 角色动起来

    Scratch入门教程 第一节 角色动起来 文章目录 Scratch入门教程 一.关于Scratch 二.Scratch的安装 三.角色动起来 四.让过程清晰展示 五.加入初始设置 欢迎订阅 Scra ...

  5. HT合泰单片机入门教程(第一章 HT单片机环境搭建)

    目录 系列文章目录 前言 一.合泰单片机的优势 二.IDE安装 1.HT-IDE3000下载 2.HT-IDE3000安装 三.烧录软件安装 1.HOPE3000下载 2.HOPE3000安装 总结 ...

  6. java hello work_Java入门教程系列 – 第一个程序 “hello, world”

    "Hello, World"程序指的是指在计算机屏幕上输出"Hello, World!"(意为"世界,你好!")这行字符串的计算机程序.一般 ...

  7. WPF真入门教程02--新建WPF工程

    在VS开发环境安装完成之后,首先我们先新建一个WPF工程,然后对工程目录结构啥的要有所了解才行. 打开VS2019 工程建好之后,WPF应用程序"会在"引用"里面自动添加 ...

  8. Java EE入门教程系列第一章Java EE的概述(一)——初识Java EE

    题外话:这个系列是为了记录学习Java EE的轨迹,也算是读书笔记,是我先看完了一遍教程对相关概念有了一个大体印象以后准备再重头细看一遍时同步写的博客.感想就是其实以前课堂上老师教的课都是很有作用的, ...

  9. TestNG入门教程-2-写第一个基于TestNG的用例

    说明:由于该系列是好友之邀,优先提供给好友的自媒体账号发布Testng系列文章,所以可能大家会提前看过接下来的这些文章内容. 前面一篇,介绍了TestNG的特点和官网地址,以及在IDEA上的配置过程. ...

最新文章

  1. 【Qt】QWidget对样式表设置边框无效的解决方法
  2. Hyper-V虚拟化测试05防火墙及证书配置
  3. activiti no processes deployed with key
  4. 斜挎包长度到哪里合适_济宁百叶窗哪里好
  5. substrate 区块链框架 (1)概述
  6. 发表论文的十条金玉良言
  7. 【iOS XMPP】使用XMPPFramewok(二):用户登录
  8. CodeForces - 1252D Find String in a Grid(AC自动机)
  9. 确定Java等价性的新时代?
  10. netty SimpleChannelInboundHandler类继承使用
  11. Kconfig文件详解
  12. SQL 查找是否存在,别再 count 了,很耗费时间的!
  13. python3 ftp服务器_python3实现ftp服务功能(服务端 For Linux)
  14. java 生成一个空文件系统_如何使用java创建一个空白的PPT文档?
  15. 使用shell脚本将mysql数据导入HIve中
  16. v8声卡怎么录制唱歌_直播声卡怎么连接V8 V8声卡连接方法教程
  17. c语言编程吉他和弦,学吉他和弦怎么弹啊?就C大调C,Dm,Em,F,G,Am,Bdim.1,2,3,4,5,6,7级和弦举个简单的例帮帮我...
  18. LabVIEW开发气体调节器
  19. 深度学习的兴起与流行原因.
  20. Ubuntu关机重启卡死在关机动画界面

热门文章

  1. PHP实现word(office文件)转PDF的功能并添加水印
  2. pkpm快速入门教程_PKPM结构软件从入门到精通高清版
  3. 2019辽宁公务员考试行测常识大全:公务员常识40000问(五十三)
  4. 交互式分割: Interactive Object Segmentation with Inside-Outside Guidance
  5. Spring Boot配置Quartz定时任务
  6. 主要开源WebGIS介绍、自由及开源GIS软件、组件产品
  7. MATLAB 基础知识 数据类型 元胞数组 创建元胞数组
  8. UBTC12月份最新项目进展
  9. android h264转yuv,Android使用MediaCodec将YUV硬编成H264
  10. kail - 扫描与爆破