美文网首页
极客班Objective-C第二周课堂笔记

极客班Objective-C第二周课堂笔记

作者: AalizzwellAaron | 来源:发表于2016-08-08 23:27 被阅读0次

这个星期实在太忙了,最后两天狂赶课程,笔记都来不急做。


前面两堂课程的主方向还是比较相似的,第一堂重点要搞清楚字符串的NSString和NSMutableString在内存实现机制上的区别,然后还有它们的几种初始化方法、常用操作方法。有一点要注意的是NSMutableString初始化时缓存容量的设置。

第二堂课介绍了几种数组类型,依然有NSArray和NSMutableArray的区别,重点依然是内存机制的不同以及几种初始化方法和常用操作方法,最后课堂介绍了NSSet这种无序集合和NSDictionary这种存储key-value的无序集合。


第三堂课详解了ARC机制的原理,重点在于其计数管理的具体实现以及自动释放池的机理和使用。

第四节课的协议很有意思,遵守协议的所有类必须继承并实现协议内定义了的成员,当然,协议提供了optional这种可选协议。

最后一堂课,重点要明白类别是对外的,不能定义实例变量和属性,而扩展是对内的,外部不能访问。


这个星期就这样吧,太忙了QAQ

相关文章

  • 极客班Objective-C第二周课堂笔记

    这个星期实在太忙了,最后两天狂赶课程,笔记都来不急做。 前面两堂课程的主方向还是比较相似的,第一堂重点要搞清楚字符...

  • 极客班Objective-C实战第二周课堂笔记

    第二周的课程好多,内容也好多,其中很多的东西自己还没有彻底搞明白,所以笔记就记一下第二周作业中的思考好啦,毕竟第二...

  • 极客班Objective-C第一周课堂笔记

    只有一点汇编和C语言基础跑来学习GeekBand的IOS微专业,还真是有点不自量力的感觉,不过听课听下来发现这些基...

  • 极客班Objective-C实战第三周课堂笔记

    第三周的内容很繁杂,主要讲了View的相关概念,以及如何用Autoresizing或Autolayout来进行屏幕...

  • GeekBand极客班 第二周

    关于The big three: 1. 析构函数 2.拷贝构造函数 3.operator= (拷贝赋值运算符) 根...

  • 【极客班】Objective-C学习笔记(二)

    个人认为本周所讲的知识点的难度较上周有很大提高,虽然只有五节课,每节课的时长也不多,但是作业做起来问题不断,真是难...

  • 极客班线下翻转课堂第七周

    @杨武老师全天辅导 1. 学习,不仅要学,还要习: 作业,不仅仅是作业。有信心拿给未来的面试官看不? 作业是一个机...

  • 继承笔记(极客班)

    继承主要,继承实例变量,属性,类方法,实例方法; 所有的类的基类都是NSObject; 类的浅复制只是创建一个新的...

  • 多态笔记(极客班)

    和C++相比,oc不支持,在同一个类中,同名方法的重载,oc的多态是反应在继承上的; 尽量避免在父类init和de...

  • 协议笔记(极客班)

    协议:类型的合同约定,只描述外部接口,不提供具体实现; 协议可以包含以下成员; 1,属性; 2,实例方法; 3,类...

网友评论

      本文标题:极客班Objective-C第二周课堂笔记

      本文链接:https://www.haomeiwen.com/subject/uwwrsttx.html