摘要: 对这两个概念比较模糊 于是找了些资料 了解这两个用法的区别参考 http://stackoverflow.com/questions/322597/class-vs-import如果你看到这样的警告:warning: receiver 'myCoolClass' is a forward class and corresponding @interface may not exist你需要导入 #import文件 但你可以在.m实现文件中导入,并且在你的头文件中使用@class。通常情况下 #import文件是必须的 @class文件不能代替它 ,@class只移动有用的信息. 阅读全文
posted @ 2012-10-04 09:22 G9 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 转:http://stackoverflow.com/questions/9262535/explanation-of-strong-and-weak-storage-in-ios5觉得讲的很容易理解 The difference is that an object will be deallocated as soon as there are nostrongpointers to it. Even if weak pointers point to it, once the last strong pointer is gone, the object will be deallocat 阅读全文
posted @ 2012-10-04 09:19 G9 阅读(274) 评论(0) 推荐(1) 编辑
摘要: 美学完整性虽然一个程序的首要目的是为了完成某个任务,即使该任务仅仅是玩游戏,我们也不应低估程序外观的重要性。这是因为外观对功能有深远的影响:一个看起来零乱或者缺乏逻辑的程序是很难被理解和使用的。美学上的完整性并不是用来衡量您的程序有多漂亮,而是衡量您程序的外观和程序功能结合得有多好。例如,一个效率型应用程序应尽量精简装饰性的元素并置于背景中,同时使用标准控件和行为以突出任务。沉浸式程序是另一极端,用户期待有趣且需要一些探索的漂亮外观。虽然程序趋向于提供消遣,但是其外观仍需和其任务结合。仔细设计这类程序的用户界面,从而为用户提供内部一致的用户体验。 阅读全文
posted @ 2012-09-15 10:25 G9 阅读(112) 评论(0) 推荐(0) 编辑