请问如何学习 object-c 的 ios 开发

2025 年 5 月 7 日
 guin

公司找人快发的 ios 项目,是 基于 oc 开发的,现在想让我负责维护和迭代,我是没有 ios 开发和原生基础的,现在需要接手,我找了下教程都是 oc 基础语法,感觉很少配套体系的 oc ios 开发教程,请问我要熟练掌握并可以维护这个项目需要哪些知识? 我知道可以有人吐槽为啥不用 swift ,这个也不是我能觉定的,木已成舟没办法,而且可以涨薪,只能面向工资编程,请大家给点意见

2676 次点击
所在节点    iDev
12 条回复
Greendays
2025 年 5 月 7 日
面向 AI 编程吧
v1
2025 年 5 月 7 日
围绕着项目需求去学习,比如今天要给 app 加个弹窗,你就先看看已有的弹窗代码,然后面向 AI 和搜索引擎,二开学习
AlbertWei
2025 年 5 月 7 日
还在写 oc 的路过,其实就基于 mvc 的模式写,会写 ui 组件,网络请求,正向反向传值应该就够了,其他的问问 AI 应该能搞定
annilq
2025 年 5 月 7 日
objective-c 程序设计第 4 版+iOS 编程第四版两本书大概过一遍再根据 AI 辅助差不多了
annilq
2025 年 5 月 7 日
@annilq 这几本书我目前都有,如果需要,我低价出一下,或者你网上找一下教材看也可以
guin
2025 年 5 月 7 日
@annilq 感谢 我去看看需要我联系你
faimin
2025 年 5 月 8 日
没必要系统学,也容易忘,用到哪学到哪,现在有 ai 加持遇到问题一般也容易解决。至于 swift ,可以与 oc 混编,混合使用
Avedge
2025 年 5 月 8 日
了解项目结构,大致知道代码是干啥的,遇到问题 AI
ooops
2025 年 5 月 8 日
题外话,有个 typo:objective-c
okakuyang
2025 年 5 月 8 日
你可以找 swift 的教程,理解一下 swift 下的 iOS 开发是怎么回事,然后 OC 这个语言的壁垒并不高,不会影响你改代码的。如果你经过一段时间学习,已经了解了 swift 下怎么写 iOS ,但是还不会怎么写 OC 版的代码,你就用 AI 叫它把 swift 代码翻译成 OC 的版本,这样做一段时间自然就上手了。
saltpi
2025 年 5 月 8 日
写了若干年 OC ,感觉其实和 Java 差不多,OC 里面发消息用方括号,大部分情况都是空安全的,别的估计就自动引用计数了,熟悉下常用的库和宏基本差不多了
Bananana
2025 年 5 月 8 日
OC 写的老项目,估计是 MVC ,布局你得看下是 storyboard ,xib 还是纯代码。。希望是纯代码,我觉得更容易上手。。其他的,尽量问 AI 吧,让 chatgpt 客户端直接查看你选择的 xcode 标签,帮助你理解代码。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1130135

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX