V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gaocc
V2EX  ›  Objective-C

算应急, objective-c 有什么书推荐吗?

  •  1
     
  •   gaocc · 2019-12-17 10:59:50 +08:00 · 4311 次点击
    这是一个创建于 1563 天前的主题,其中的信息可能已经有所发展或是发生改变。

    计算机系的,java 入门,然后奇奇怪怪的过程中变成了全栈,最近用 vue 开发前端,因客户要求临时写过一段时间 react,现在 iso 只有一个同事,要替补上,免得同事一请假就“单点故障”。根据 app 项目代码看了一周,学了基本语法,和项目中的各种调用逻辑,但还是疑惑很多,想来本书系统过一下。

    求推荐,感谢!

    11 条回复    2020-03-28 11:43:25 +08:00
    gaocc
        1
    gaocc  
    OP
       2019-12-17 11:00:05 +08:00
    感谢每一个推荐
    zapper
        2
    zapper  
       2019-12-17 11:01:06 +08:00
    Effective Objective-C
    finab
        3
    finab  
       2019-12-17 11:03:04 +08:00
    学点基础语法就行,大致看得懂就 OK
    然后要写的时候,按照你写 java 的思维去写程序,写的时候转换成 objc 语法,语法边查边写
    不过你要学的应该是 UIKit 那些,语法到不重要

    不是全职偶尔换成其他不熟悉的语言工作时,我一般这样做的,效果还不错
    ai277014717
        4
    ai277014717  
       2019-12-17 11:11:55 +08:00
    疑惑就一个一个查吧。书籍确实没什么太好的。会用 UIKit 和一些 OC 的特性就可以了。OC 和 Java 类似的技术,ARC->GC,GCD->多线程,runtime->反射, RunLoop->EventLoop 等等。
    taogen
        5
    taogen  
       2019-12-17 11:29:54 +08:00 via Android
    Programming in Objective-C by Stephen G. Kochan

    Objective-C Programming: The Big Nerd Ranch Guide by Aaron Hillegass and Mikey Ward

    Effective Objective-C 2.0: 52 Specific Ways to Improve Your IOS and OS X Programs by Matt Galloway
    pipasese
        6
    pipasese  
       2019-12-17 11:34:25 +08:00
    苹果的文档蛮好的,可以花半天时间过一遍,对 OC 有个基本认识。
    https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html
    gaocc
        7
    gaocc  
    OP
       2019-12-18 14:11:06 +08:00
    @finab 感谢,我去看下 UIKit
    gaocc
        8
    gaocc  
    OP
       2019-12-18 14:11:55 +08:00
    @pipasese 嗯,这个文档我也看下。
    KeyboardManAnAn
        9
    KeyboardManAnAn  
       2019-12-23 10:07:43 +08:00
    现在 Swift 也是苹果开发的新趋势,看完 Objective-C 的之后,可以接着看一下苹果官方的 Swift 文档, https://developer.apple.com/cn/swift
    chipmuck
        10
    chipmuck  
       2019-12-29 18:30:58 +08:00
    @zapper 2.0
    WgoRRd2mk8
        11
    WgoRRd2mk8  
       2020-03-28 11:43:25 +08:00
    建议菜鸟教程+Effective 就够,各个语言都比较试用。入门之后再看其他书籍就行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5436 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 08:33 · PVG 16:33 · LAX 01:33 · JFK 04:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.