GCD in iOS

条评论
如果想用Thread的话,就试试GCD吧。 我找了几篇写的比较好的GCD介绍:iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用 Low-Level Concurrency APIs

    阅读全文

    当下 工作之余的学习

    条评论

    我在YouTube的频道上看了一个关于英语的讲座,对我来说有一些感触。我在这里记录下来
    视频连接如下

      阅读全文

      Use COCOAPODS in XCode

      条评论

      以前常用VS的 Nuget管理项目的外部类库与一些小插件。在xocde里有类似的东西,它就是Cocopods。

        阅读全文

        Foundation framework in iOS

        条评论

        objective-c不像CSharpe有一个标准库 他的标准有很多,想象一下33年前的编程语言 他都经历了什么,因为早期objective-c的一套工具库是乔老头子出走时Next-step公司写的,后来回苹果之后接着维护了。bjective-c一般常用的就是 Foundation framework。这里稍微介绍一些基础工具类。点到即止 API 太多了,我也没时间花大篇幅翻译。用到哪儿就找哪儿的API。https://developer.apple.com

          阅读全文

          Exception in iOS

          条评论

          每一种语言都有自己的异常处理机制,几乎都类似有一个 Exception 类型,和一个 throw 的动作。

            阅读全文

            Extension in iOS

            条评论

            通过扩展类来增强类的扩展性。非常好用的一个增强类功能的方式,可以参考C#的 partial 部分类。

              阅读全文

              Protocal in iOS

              条评论

              记录关于协议在objectivec中的用法以及类比。之前我认为 objectivec 所谓的协议就是C#里的接口。oc里的协议支持继承,支持可选实现,支持嵌套的结构(在A协议使用B协议) 的意思。

                阅读全文

                English Grammar 1

                条评论

                为什么要学外语 ?如果不感兴趣的你可以不用学,嘿嘿。 本文是我阅读文法俱乐部(旋元佑老师著作)的笔记,无笔记不读书。记录一些关键的信息,一共二十二个章节,我打算分11个笔记记录我阅读的过程。那么我们就开始了 😁

                  阅读全文

                  KVO in iOS

                  条评论

                  如果我更改了一个属性的值,KVO会帮助我们检测这个值的变化,从而通知我们这个值改变了。典型的观察者模式。当然我想起在UNITY3D中,如果检视面板的数值发生改变对应的GameObject发生位移之类的。我曾经实现了一个inspector的编辑器类,值改变直接通知(其实是调用)对应的函数。在iOS这里 一切发生的那么自然。不需要额外实现 这是iOS的特性之一 名曰:KVO 。

                    阅读全文