240 发简信
IP属地:北京
  • Resize,w 360,h 240
    如何管理iOS项目的不同环境和配置

    作为iOS开发人员,我们已经意识到管理不同的环境,如开发、QA、Beta和生产。对于这些不同的环境,有不同的服务器URL,应用程序图标和配置。 ...

  • 从Objective-C到Swift

    这篇文章是学习Swift的笔记与深化。希望这篇文章能够帮助已经有Objective-C经验的开发者更快地学习Swift。同时也品味到Swift的...

    0.2 1716 2 27
  • Resize,w 360,h 240
    什么是堆和栈,它们在哪儿?

    问题描述   编程语言书籍中经常解释值类型被创建在栈上,引用类型被创建在堆上,但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验,没有看...

  • Resize,w 360,h 240
    iOS动画—寄宿图

    寄宿图 图片胜过千言万语,界面抵得上千图片 ——Ben Shneiderman   我们在第一章『图层树』中介绍了CALayer类并创建了一个简...

  • Resize,w 360,h 240
    iOS动画—图层树

    巨妖有图层,洋葱也有图层,你有吗?我们都有图层 -- 史莱克   Core Animation其实是一个令人误解的命名。你可能认为它只是用来做动...

  • 面向切面编程

    Aspect Oriented Programming (AOP,面向切面编程) 在 Objective-C 社区内没有那么有名,但是 AOP ...

  • 委托和数据源

    (译者注: 这里是说两种模式:委托模式 以及 数据源 模式) 委托模式是 Apple 的框架里面使用广泛的模式,同时它是四人帮的书“设计模式”中...

  • Block

    Block 是 Objective-C 版本的 lambda 或者 closure(闭包)。 使用 block 定义异步接口: 当你定义一个类似...

  • Protocols

    在 Objective-C 的世界里面经常错过的一个东西是抽象接口。接口(interface)这个词通常指一个类的 .h 文件,但是它在 Jav...