##新浪微博

- storyboard + 代码

- 项目主体框架:

  - 主视图控制器 UITabbarController

  - 包含四个UINavigationController,分别是首页 消息 发现 我

  - 特殊之处,UITabbarController中间的加号+

- 配置源代码管理工具 SVN or Git  or OSChina

  - 将项目部署到git.oschina.net

  - 注册 登录

  - 添加SSH公钥: cd ~/.ssh

  - mkdir  ~/.ssh

  - ls

- APPIcon: 手机显示的小图标

- info: Boundle name   微博

- launchScreen: 启动图片  删除

  - target: launch的图片资源 上新建一个lanchImage 到Assets中

  - 注意: 如果启动图片不显示,把模拟器重启一下

- WEIBO的文件结构: Classes

- AppDelegate是应用程序的入口放到外面

- MainviewController

  + command + shift + j 将焦点定位到目录

  + ⬆️⬇️选中对应的文件夹

  + 按下回车重命名

  + command + c 拷贝文件名称

  + command + n 创建文件夹

  + command + v 粘结回车

- AppDelegate 中创建window 设置根控制器

转载于:https://www.cnblogs.com/aunty/p/4941727.html

Swift入门 新浪微博相关推荐

  1. Swift入门篇-基本类型(1)

    原文:Swift入门篇-基本类型(1) 博主语文一直都不好(如有什么错别字,请您在下评论)望您谅解,没有上过什么学的 今天遇到了一个很烦的事情是,早上10点钟打开电脑,一直都进入系统(我的系统  ma ...

  2. Swift入门篇-循环语句

    Swift入门篇-循环语句 原文:Swift入门篇-循环语句 今天早上一起来所有新闻都是报道荷兰5-1战胜西班牙,我一看没有搞错吧,顿时想都如果中国队vs荷兰队也不至于会输的怎么惨吧,难道是荷兰队开挂 ...

  3. Swift入门[基于Java基础]

    Swift入门 学习目标 由于已经有了Java编程思想,所以着重了解Swift语言特有的特性,与Java不一样的地方.最终目的是可以使用Swift语言开发iOS应用. 学习过程 [阅读苹果官网Swif ...

  4. IOS开发语言Swift入门连载---类型转换

    IOS开发语言Swift入门连载-类型转换 类型转换可以判断实例的类型,也可以将实例看做是其父类或者子类的实例. 类型转换在 Swift 中使用is 和 as 操作符实现.这两个操作符提供了一种简单达 ...

  5. Swift入门基础知识

    var //代表变量,变量的值可以改变 let//代表常量类型不可改变 //声明常量heh类型Swift会自动根据你的值来自动判断该变量的类型也可以指定类型(个人感觉还是指定类型的比较好,可能会减少系 ...

  6. IOS Swift 入门学习汇总 (更新中..)

    IOS Swift 学习入门 配置区 info 配置 本地化中文 文件导入Xcode CocoaPads 依赖管理工具 UI区 + 代码 通用 打开新页面方式 设置新开页面全屏展示 跳转页面 正向传值 ...

  7. Xcode Instruments调试swift入门教程

    无论您是在许多iOS应用程序上工作,还是仍在开始使用第一个应用程序:您无疑会想出新功能,并且想知道您可以做些什么来使您的应用程序更加出色 除了通过添加功能改进您的应用程序之外,所有优秀的应用程序开发人 ...

  8. swift入门之TableView

    IOS8更新了,oc还将继续但新增了swift语言,能够代替oc编写ios应用,本文将使用swift作为编写语言,为大家提供step by step的教程. 工具 ios每次更新都须要更新xcode, ...

  9. Swift入门笔记(二)

    枚举 使用enum来创建一个枚举 像类和其他所有命名类型一样,枚举可以包含方法 enum Rank: Int { case Ace = 1 case Two, Three, Four, Five, S ...

最新文章

  1. 「Python」一文读懂装饰器
  2. ffmpeg 和 SDL 教程2:输出到屏幕
  3. The 'Microsoft Jet OLEDB 4.0 Provider' is not registered on the local machine
  4. 百度大数据可视化产品矩阵
  5. Your local changes would be overwritten by merge. Commit, stash or revert them to proceed.
  6. Yarn管理界面中各个参数和yarn-site.xml中参数的对应关系
  7. mfc控件位置调整和坐标确定 .
  8. QA专题阅读小组 | 每周一起读 #09
  9. Linux 动态库与静态库的概念及创建使用
  10. 页面分享怎么知道通过哪条链接进来的_亚马逊Coupon怎么设置?亚马逊Coupon对获取流量有哪些帮助?...
  11. java版 高斯过程_高斯过程scikit-learn - 异常
  12. 设置图片和文字的垂直居中
  13. 漫谈 Clustering (2): k-medoids
  14. 三菱q系列c语言模块,【重磅干货】三菱Q系列串口模块QJ71C24的Modbus通信
  15. FFmpeg 视频处理工具讲解
  16. Data Flow style(数据流体系风格)
  17. php邮箱发送,PHP的邮箱发送
  18. 在电子电路中,为什么要进行电气隔离?
  19. 机场部队都在用的无人机干扰设备----- TFN MR09
  20. 脑壳疼,好好的系统,为什么要分库分表?

热门文章

  1. MFC中SQLite数据库的使用
  2. Apache+php+mysql安装与配置详解
  3. 增加表空间大小的四种方法
  4. LoadRunner8.1破解汉化过程
  5. Spark 键值对RDD操作
  6. Microsoft Deployment Toolkit 2010 新功能实战之一
  7. C# 线程间不能调用剪切板的问题
  8. FiddlerScript-常用总结
  9. js中如何判断一个DOM对象是否存在?
  10. 怎样判断网页是静态还是伪静态呢