苹果更新了 iTunes Connect 的设计 - iOS 移动开发周报

  • 唐巧

2014 年 9 月 9 日

话题:Apple语言 & 开发架构

  • 《UIKit Dynamics 教程:抛掷 Views》:文章介绍了如何用手势很自然的将 view 抛掷出屏幕。本文非常适合中级开发者,因为对 view 抛掷操作中,使用的技术嵌套了多个效果,例如使用内置的 UIKit 框架对 view 进行旋转 (rotation)、飞离 (fly-away) 动画。

  • 《iOS APP 架构漫谈》:文章从一些具体的场景出发,讲解 iOS 应用架构的技巧。

  • 《Objective-C 中的 +initialize 和 +load》:文章介绍了 Objective-C 中的+initialize+load方法的一些执行细节和注意事项。

  • 《iOS 程序 main 函数之前发生了什么》:一个 iOS app 的 main() 函数位于 main.m 中,这是我们熟知的程序入口。但对 objc 了解更多之后发现,程序在进入我们的 main 函数前已经执行了很多代码,比如熟知的 + load 方法等。本文将跟随程序执行顺序,刨根问底,从 dyld 到 runtime,看看 main 函数之前都发生了什么。

  • 《API Design》:文章介绍了 Objective-C 中类、接口以及通知的接口设计原则。

  • 《Common App Rejections》:苹果官方总结了一些常见的应用审核被拒的情况。

  • 《Xcode vs. Gatekeeper》:文章介绍了通过禁用 Gatekeeper 的功能,来加快第一次开启 Xcode 的速度的办法。

  • 《Implementing Observable in Swift》:文章介绍了如何在 Swift 中实现类似 Objective-C 中的 KVO 功能。

  • 《Some ideas for projects in Swift》:文章列出了 Swift 要真正被大家方便使用起来,还需要提供的第三方库。

  • Apple语言 & 开发架构