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

有什么适合有 iOS 开发基础的, macOS 开发教程嘛?(2018 年 7 月)

  •  1
     
  •   WildCat · 2018-07-11 22:42:31 +08:00 via iPhone · 4371 次点击
    这是一个创建于 2332 天前的主题,其中的信息可能已经有所发展或是发生改变。
    22 条回复    2018-07-13 17:43:40 +08:00
    xbigfat
        1
    xbigfat  
       2018-07-11 22:50:30 +08:00 via iPhone
    同求,
    wezzard
        2
    wezzard  
       2018-07-11 22:59:05 +08:00   ❤️ 1
    jacobz
        3
    jacobz  
       2018-07-11 23:00:00 +08:00 via iPhone
    @wezzard 不好好审题
    onevcat
        4
    onevcat  
       2018-07-11 23:07:12 +08:00 via iPhone   ❤️ 2
    睡觉等明年在 macOS 上跑 UIKit 即可… 😂
    WildCat
        5
    WildCat  
    OP
       2018-07-11 23:08:04 +08:00
    @onevcat 太晚了,目前有几个不错的 idea 想做下,ML 相关 😅
    onevcat
        6
    onevcat  
       2018-07-11 23:15:31 +08:00 via iPhone   ❤️ 1
    @WildCat 那直接开工就好了呀 要啥教程…把 UI 换成 NS 基本都能跑通…如果你是被困在 AppKit 的话
    WildCat
        7
    WildCat  
    OP
       2018-07-11 23:20:15 +08:00
    @onevcat 嗯,两三年没搞 iOS 原生了,有点心虚
    PopeyeLau
        8
    PopeyeLau  
       2018-07-11 23:22:13 +08:00 via iPhone   ❤️ 1
    kingcos
        9
    kingcos  
       2018-07-11 23:25:24 +08:00 via iPhone
    最近在写 macOS …直接写吧,不会了查…
    beimenjun
        10
    beimenjun  
       2018-07-11 23:29:20 +08:00   ❤️ 1
    不负责任说一个相关的 http://macdev.io/

    其实 macOS 开发,应该和 iOS 区别不会特别大。
    nieyujiang
        11
    nieyujiang  
       2018-07-12 05:16:15 +08:00 via iPhone   ❤️ 1
    @beimenjun #10 这本书看完写个简单的工具不成问题,不过想要深入研究,还是要自己啃文档还有谷歌😂,我也是看这个入门,了解概念以后开始自己啃文档和谷歌出来的东西,希望我不会被剑老哥打死😂😂😂
    wezzard
        12
    wezzard  
       2018-07-12 05:57:53 +08:00
    @jacobz 抱歉,讓您失望了。
    nieyujiang
        13
    nieyujiang  
       2018-07-12 06:25:41 +08:00 via iPhone
    @onevcat #6 理论上是这样,然而🌚,诡异的东西也不少的。而且 iOS 上面用起来很方便的属性 APPKit 没有🌚
    5556019
        14
    5556019  
       2018-07-12 09:11:57 +08:00
    其实我觉得自己完全可以慢慢封装一些类似 UIKit 的控件 用 macOS 的 api API 对标 iOS 版的 目前 GitHub 上也有一些,我做的时候也是这么弄的,放弃一些 macOS 的鼠标特性,把鼠标当手指,但是有些控件还是不好搞...
    期待官方给出方案吧
    5556019
        15
    5556019  
       2018-07-12 09:13:20 +08:00
    @onevcat 不行的 有些差别还是蛮大的,特别是 tableview
    urmyfaith
        16
    urmyfaith  
       2018-07-12 09:22:00 +08:00
    差异还是有些。内存持有,view、layer 关系,界面关系。
    xjbeta
        17
    xjbeta  
       2018-07-12 09:53:07 +08:00   ❤️ 1
    @onevcat
    @5556019
    UIKit 10.14 +
    参考 iina 现版本支持 10.10+ 最近才开始考虑 drop 掉 10.10
    (我也想分分钟用上新 API 我也很无奈啊.....
    xjbeta
        18
    xjbeta  
       2018-07-12 09:56:11 +08:00
    https://www.raywenderlich.com/category/macos
    有基础 试试直接上手吧
    MinonHeart
        19
    MinonHeart  
       2018-07-12 10:11:30 +08:00 via iPhone
    Windows 能行 iOS 应用吗
    5556019
        20
    5556019  
       2018-07-12 10:22:43 +08:00   ❤️ 1
    @xjbeta 我也推荐他们家 https://www.raywenderlich.com/
    教程不错,,就是书太贵了..
    amon
        21
    amon  
       2018-07-12 10:46:12 +08:00
    我记得 GitHub 上有一个适用于 Mac OS 开发的 UIKit 库,找不到了。。。
    WildCat
        22
    WildCat  
    OP
       2018-07-13 17:43:40 +08:00
    @amon 那个似乎是废弃了,实验性的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5520 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 08:44 · PVG 16:44 · LAX 00:44 · JFK 03:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.