Skip to content

Latest commit

 

History

History
88 lines (59 loc) · 1.9 KB

File metadata and controls

88 lines (59 loc) · 1.9 KB

创建项目文件


Update更新:2016526日 By {MISSAJJ琴瑟静听} 

准备工作

删除模板文件

此新浪微博 Swift 项目前期以全代码形式书写,后期会陆续改为StoryBoard形式的写法

  • ViewController.swift
  • Main.storyboard
  • LaunchScreen.xib

###快速创建目录的快捷键(熟练运用,就开挂啦!)

command + shift + j 快速定位到目录
通过 ⬆️ ⬇️控制选中的目录
按下回车进入目录编辑模式
command + c 拷贝目录名称
command + n 新建文件夹
command + v 粘帖目录名称
下一步下一步 直到创建文件完毕
重复以上操作

创建项目结构

主目录 Classes

二级目录

目录名 说明
Main 主要
Home 首页
Message 消息
Discover 发现
Profile
Tools 工具类

创建项目文件

Main

目录 Controller
Main MainViewController.swift(:UITabBarController)

image

功能模块

目录 Controller
Home HomeTableViewController.swift
Message MessageTableViewController.swift
Discover DiscoverTableViewController.swift
Profile ProfileTableViewController.swift

细节

  • 每个 ViewController 继承自 UITableViewController
  • 搭建完成的文件结构图如下:

image

  • 修改 AppDelegate 中的 didFinishLaunchingWithOptions 函数,设置启动控制器
     window = UIWindow(frame: UIScreen.mainScreen().bounds)
        window?.backgroundColor = UIColor.whiteColor()
        window?.rootViewController = MainViewController() //改为继承与UITabBarController的MainViewController
        
        window?.makeKeyAndVisible()
 
  • 模拟器启动项目截图

image