iPhone软件开发20天入门指南

20 天的高效入门路径,iPhone 开发新手看了都说香。UI 搭建、事件响应、数据存储这些常用模块一网打尽,节奏快但不赶路,适合边学边练。哦对,文中还有不少实战代码,复制就能跑,挺适合上手尝试的。

20 天的高效入门路径,iPhone开发新手看了都说香。UI 搭建事件响应数据存储这些常用模块一网打尽,节奏快但不赶路,适合边学边练。哦对,文中还有不少实战代码,复制就能跑,挺适合上手尝试的。

UIViewControllerUITableView这种常用类,讲得挺清楚,配图+示例,蛮直观的。比如表格加载数据的流程就用了这个例子:

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
  let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)
  cell.textLabel?.text = dataArray[indexPath.row]
  return cell
}

API 使用没那么啰嗦,就是“告诉你怎么用+贴代码+注意啥”,你照着写一遍就明白了。像NSUserDefaults这种本地存储,几行搞定:

UserDefaults.standard.set(true, forKey: "isLoggedIn")
let status = UserDefaults.standard.bool(forKey: "isLoggedIn")

还有网络求,虽然没用现在最火的Alamofire,但原生方式也讲得细。新手嘛,先打基础才稳。顺带提一句,代码风格比较干净,变量命名清楚,看着不累。

如果你是 iOS 刚入坑,想边做边学点实用技能,这套教程挺合适。点这儿看原文,一节一个功能点,不怕学不完。

pdf 文件大小:5.56MB