学习任何一门语言的方法就是实践实践再实践,自然语言如此,编程语言亦是如此。本文将以IOS版伪春菜开发学习为例,逐步使大家熟悉xcode及IOS开发的基础与技巧。由于笔者也是刚开始学习IOS开发不久,如有不足之处,欢迎大家批评指正。

依次打开xcode,点击File->New->Project,如下图所示

这里我们用Single View Application,即“单视图应用”,点击Next

Product Name:产品名称

Team:这里先空着,如果以后需要真机调试或者发布应用则需要指定

Organization Name:开发组织名称

Organization identifier:开发组织标识 ,每个应用对应一个标示,用来区别应用的唯一性

Language:设计语言,当然是如今大行当道的Swift大法。

Devices:Universal,如果你想你的应用能同时在iphone和iPad上运行,就选此项目

Include Unit Test。集成单元测试,勾选上以免造成未知错误

Include UI Test。集成UI测试,这个也勾选上

然后Next->Create

这里进行下通用设置:

Display Name:即是应用显示在桌面上的名称,可以随意更改

Bundle Identifier :是一款iOS应用的唯一标识,应用与Bundle ID之间是唯一对应关系。

Bundle Identifier : =Organization identifier + Product Name

Deployment Target :兼容IOS最低的版本号,选8.0则兼容8.0及以上IOS版本,7.0不受应用支持

Device Orientation:屏幕旋转复选框,勾选哪个则支持向哪个方向旋转。

Portrait:垂直旋转

Landscape Left:向左旋转

Landscape Right:向右旋转

再点击顶部的Product->Destination->iPhone SE

设置模拟器的类型,这里用的是iPhone 6s Plus,如图

以上设置完毕。就可以进行下一个环节,你最爱的代码输入了。

IOS版伪春菜开发笔记1.0之XCODE快速上手篇相关推荐

  1. IOS版伪春菜开发笔记1.1之导入图片并显示

    点击xcode界面左侧的project navigator(工程浏览器),选中"ViewController.swift"文件,如下图 这里需要解释一下,ViewControlle ...

  2. IOS版伪春菜开发笔记1.2之图层的遮罩及黑色透明处理

    在我们成功加载人格shell图片后,我们要处理的事情还很多,由于shell图层的黑色背景,我们并不能直接用它,还得进行一下处理,就是去掉黑色背景.由于IOS-swift没有现成的类库去掉shell的特 ...

  3. iOS版橘花伪春菜开发笔记1.3之shell的pna文件的处理

    之间苦于探索pna的加载问题,还走了弯路用webkit的html5来封装,感谢@PygmalionV提供的代码,这个代码能让pna提供png文件的透明模版. import UIKitclass Vie ...

  4. iOS RTMP 视频直播开发笔记(6)- 封包 FLV

    iOS RTMP 视频直播开发笔记(6)- 封包 FLV 讲讲FLV文件格式.以及数据如何放置的. FLV里面是由多个Tag构成的:[[tag1][tag2][tag3][tag4]-] 而Tag多种 ...

  5. iOS RTMP 视频直播开发笔记(4)- 关于 AVVideoProfileLevelKey

    iOS RTMP 视频直播开发笔记(4)- 关于 AVVideoProfileLevelKey iOS的Video参数中有一个叫做AVVideoProfileLevelKey的参数,说明太简单,只说了 ...

  6. iOS RTMP 视频直播开发笔记(5)- iOS H.264 实时硬编码实现原理

    iOS RTMP 视频直播开发笔记(5)- iOS H.264 实时硬编码实现原理 网上有两个实现,GDCL – AVEncoder 和 IFVideoPicker. IFVideoPicker 使用 ...

  7. 从零开始游戏开发笔记(0):前期准备

    从零开始游戏开发笔记(0):前期准备(持续更新中) 一.开发软件 1.1 游戏引擎 1.2 美工软件 1.3 音乐软件 1.4 插件 二.教程.素材 1.1 学习教程 1.2 素材网站 三.其他技能 ...

  8. iOS RTMP 视频直播开发笔记(3)- 了解 H.264 编码

    iOS RTMP 视频直播开发笔记(3)- 了解 H.264 编码 本节内容整理自:H264–1–编码原理以及I帧B帧P帧,作者:dxpqxb H264是一种高压缩率的编码标准,如何压缩嘞?一般的视频 ...

  9. MongoDB 4.0 事务实现快速上手

    MongoDB 4.0 事务实现快速上手 原创陈小生网易游戏运维平台 陈小生 网易游戏运维工程师,目前主要负责数据库相关的运维工作. MongoDB 4.0 引入了多文档事务的支持,不过目前仅限于单个 ...

最新文章

  1. 在DataTable中创建计算列
  2. JAR打包的误区:第三方包的嵌套打包
  3. Linux 系统编程
  4. python动态显示数据_python中plot实现即时数据动态显示方法
  5. 用c++写的一个词典工具
  6. 人工智能的前景:更高智慧的体的诞生
  7. neo4j禁用服务器身份验证,bulls/Neo4j:创建图形对象时发生身份验证错误
  8. asp.net ajax 源码,asp.net+jquery+ajax简单留言板 v1.2
  9. Kickstart +ftp+dhcp+tftp实现Linux系统的无人值守安装
  10. Mac下安装emacs+cscopse+auto-complete
  11. Jquery1.4.1 学习
  12. springboot1.5.x+ seata1.4.2(最新版本)+springcloud ( Edgware.SR5) +eureka+feign+mybatis-plus(最新)
  13. 基于BP神经网络使用开盘价、最高价、最低价预测收盘价
  14. ORA-31655,ORA-39154 Objects from foreign schemas have been removed from import
  15. cocos-lua环境搭建
  16. docker logs命令
  17. 产品管理NeoceanI网络存储产品开局指导书
  18. 学习nginx(1) - install(centos7)
  19. 网络爬虫爬取拉勾招聘网
  20. DXC Technology引领数字化转型 助企业客户拥抱变革

热门文章

  1. Fortran | 普通差分法解非线性常微分方程组(洛伦兹对流方程组)
  2. iOS 查看所有系统字体
  3. datax-通用文档
  4. 微时代备受认可的的营销理念——全微营销
  5. Windows批量修改服务器密码,expect批量修改linux服务器密码
  6. VS2015下opengl的freeglut,glew以及gltools库的配置
  7. [随笔] 以不变的学习,应对外界的万变
  8. 水产品进口需要哪些证件,脉红螺海鲜进口需要什么手续
  9. ABA问题基础及解决
  10. 常用数据库 知识点大全 (Mysql,Redis,MongoDB)