说实话 这本书挺好的 上来给了个简单的hello objective-c程序里面讲的很详细,会讲一些Ns 来源 等等一些 历史“遗留问题”包括注意事项,每个知识点都是结合代码讲解的很是容易理解,而且译者也很有趣,我是这么感觉的,里面有很多有趣的例子,而且这本书不是说就是一本读着玩的,你在读的时候越发的会发现,越来越深入,不知不觉中自己已经学会了很多东西,到后来这本书为了更加的形象,就加载了很多的界面图,当然是关于XCode的,作者很是认真的讲解XCode各种按钮作用,当然每本书都有其重点难点,这才是整本书的闪光点,比如这里的内存管理部分以及协议部分,尤其是内存部分,关于内存泄露,何时释放,weak 及 strong 引用 不读几遍很是难啃,这也是我们超越别人的时候!!!不是吗?当然要想学好Oc 不能只靠一本书,还要靠不断的摸索,打开XCode,敲打摸索,这个过程可能有点盲目,但是能真正学到东西,还要看一些视频,找一些项目视频,了解整个流程也很重要。这是要有一个整体的概念,知道以后学习要达到的效果,然后就是有计划的,分块学习了。其实Oc的学习的目的,还是ios开发或是Mac开发!!让我们一起努力哈,尽人事听天命!!!! 我一直记着我高三老班的这句话。

转载于:https://www.cnblogs.com/zhuhengjie/p/5966967.html

《learn objective-c on the Mac for OS X and IOS》译名《objective-C基础教程》相关推荐

  1. Mac(OS X)使用brew安装软件

    在Linux下,常用的软件包管理工具有RedHat系的yum和Debian系的apk-get,对于Mac的OS X系统来说,同样有这样的形式的软件包管理工具,即:brew. brew 又叫Homebr ...

  2. 如何在C预处理器中可靠地检测Mac OS X,iOS,Linux,Windows? [重复]

    本文翻译自:How to detect reliably Mac OS X, iOS, Linux, Windows in C preprocessor? [duplicate] This quest ...

  3. Mac功夫:OS X 的300多个技巧和小窍门

    <Mac功夫:OS X 的300多个技巧和小窍门> 基本信息 原书名:Mac Kung Fu:Over 300 Tips,Tricks,Hints,and Hacks for OS X L ...

  4. MAC的OS系统损坏情况下,U盘启动安装win10系统

    室友的MAC笔记本OS损坏,打不开,想装一个win10系统,扔给我试试看.原以为和一般windows系统的电脑一样,U盘做启动盘安装应该不会有问题,装起来就觉得没想象中容易. 一般在MAC上安装win ...

  5. 谷歌Chrome浏览器的Mac主题 OS theme

    https://chrome.google.com/webstore/detail/jkpadlfbbnobnjaeodjfnkogiigdmgff?utm_source=google-chrome- ...

  6. Mac M1 Android Kotlin Mac and os.arch=aarch64错误

    换了m1跑旧kotlin项目编译报错 Execution failed for task ':app:kaptDebugKotlin'. > A failure occurred while e ...

  7. 详解OS X和iOS图像处理框架Core Image

     详解OS X和iOS图像处理框架Core Image width="22" height="16" src="http://hits.sinaj ...

  8. 009_【OS X和iOS系统学习笔记】 OS X架构

    1.OS X是整个操作系统的集体名称,而Darwin是其中的一个组件. 2.Darwin是操作系统的类UNIX核心,本身由内核.XNU和运行时组成. 3.uname指令:可以得到有关架构的详细信息以及 ...

  9. MAC RStudio安装rJava等需要java环境依赖包教程

    MAC RStudio安装rJava等需要java环境依赖包教程 MAC安装JDK及环境变量配置 下载java JDK OS X版本并安装 打开Finder,可以在下图所示的路径中找到安装好的jdk ...

最新文章

  1. Tensorflow + OpenCV4 安全帽检测模型训练与推理
  2. 2020 AI DEBATE即将召开, Judea Pearl、李飞飞等10多位顶级科学家参与 | AI日报
  3. Spring配置JDBC连接Orcale、MySql、sqlserver
  4. python elementtree 父节点_python-访问ElementTree节点父节点
  5. Monitor 监测CPU与内存
  6. linux用u盘上传文件,linux如何挂载U盘和文件系统(或需要用到).doc
  7. Mysql中的转义字符
  8. Python使用装饰器和线程限制函数执行时间的方法
  9. linux的jar命令不能使用,经常使用的linux下jar包管理命令
  10. 常见错误及细小知识点锦集
  11. uva10817 dijkstra
  12. 点对点协议(PPP)
  13. python能print中文吗_python用print输出中文字符
  14. 【CF-1285E】Delete a Segment(区间处理(并集)----思维)
  15. 笔记本触摸板没反应,且设置里没有触摸板选项
  16. MT6573 android 系统默认语言处理流程
  17. Android手机步数怎么统计的,手机中运动步数是如何计算的?(15个回答)
  18. 阿里云大数据分析师职业认证
  19. OSChina 周三乱弹 ——来学学巴叔被女神倒追
  20. 基于JAVA疫情物资商城和疫情数据可视化系统设计与实现 开题报告

热门文章

  1. 为什么开发人员要使用Linux
  2. python unittest教程_Python Unittest原理及基本使用方法
  3. python新手难点_初学两天python的操作难点总结
  4. TypeError: Cannot read property ‘publish‘ of undefined“报错问题解决
  5. 【Kafka】Kafka 如果 动态 不停止的情况下 修改 消费组 offset
  6. 【Flink】SASL encryption trust check: localHostTrusted = false, remoteHostT
  7. 【算法】克鲁斯卡尔算法
  8. 【Elasticsearch】使用两阶段提交在 Elasticsearch 中模拟事务功能
  9. 40-400-035-运维-优化-pt-variable-advisor优化工具
  10. 95-10-050-启动-LogManager日志