iOS用户界面元素中英文对照表
摘要:【iOS用户界面元素中英文对照表】状态栏 -- Status Bar导航栏 -- Navigation Bar工具栏 -- Tool Bar标签栏 -- Tab Bar警告 -- Alert动作表单 -- Action Sheet模式视图 -- Modal View表格视图 -- Table View 表格样式 1) 无格式样式UITableViewStylePlain 2)分组样式UITableViewStyleGrouped 单元格样式 1)默认单元格样式UITableViewCellStyleDefault 2)副标题单元格样式UITableVie...
阅读全文
iOS学习进展
摘要:【正在研究的书】【后续研究的书】 《Predicate Programming Guide》 《Core Data Programming Guide》 《Core Data Model Versioning and Data Migration Programming Guide》 《Core Data Utility Tutorial》【已经研究完的书】 《iPhone人机界面指南》 《Cocoa 是什么?》 《基于Objective-C的面向对象编程》 《[iOS]_[Objective-C简介]》 《Learning Objective-C》 《iOS技术概述》 ...
阅读全文
iOS三种应用程序风格
摘要:【iOS三种应用程序风格】1、效率型应用程序 具有组织和操作具体信息的功能。效率型应用程序通常用于完成比较重要的任务。邮件是效率型应用程序的典型例子。 效率型应用程序中的典型的用户交互模型通常包含:组织列表从列表中添加和删除逐步细化信息直到达到目标的详细级别,而后执行与该详细级别对应的任务 在众多类型的iPhone应用程序中,效率型应用程序最有可能在设置应用程序中提供用户可操作的选项或者设置功能。这是因为效率型应用程序工作中涉及到大量信息以及许多潜在的访问和管理方法。但是,需要强调的是,用户很少需要改变这些设置,所以这里不应包含那些能够在主界面中更改的配置信息。 2、实用型应用程序 ...
阅读全文
Cocoa Touch 开发框架
摘要:【Cocoa Touch 开发框架】 UIKit为应用程序界面开发提供所需的类,包括创建、管理等。跟ApplicationKit相比,虽然用途一致,但从外观到实现都有很大不同。UIKit库所有类使用UI前缀,常见的有UIView、UIViewController之类。Foundation从名字也能看出点端倪,为程序开发提供了基础类,包括字符串、数组、文件系统操作等。【主要框架】 【框架列表】【官方中文资源】 《iPhone应用程序编程指南》/《iOS 应用程序开发指南》 http://www.apple.com.cn/developer/iphone/library/documentati..
阅读全文
The Game Loop
摘要:1 #define MAXIMUM_FRAME_RATE 1202 #define MINIMUM_FRAME_RATE 303 #define UPDATE_INTERVAL (1.0 / MAXIMUM_FRAME_RATE)4 #define MAX_CYCLES_PER_FRAME (MAXIMUM_FRAME_RATE / MINIMUM_FRAME_RATE)5 - (void)gameLoop {6 static double lastFrameTime = 0.0f;7 static double cyclesLeftOver = 0.0f;8 double cur...
阅读全文
敏捷开发宣言
摘要:【敏捷开发宣言】1、个体和交互胜过过程和工具2、可工作的软件胜过面面俱到的文档3、客户协助胜过合同谈判4、响应变化胜过遵循计划核心:团队合作、可工作的软件、快速响应变化【敏捷修炼之道】 敏捷开发就是在一个高度协作的环境中,不断地使用反馈进行自我调整和完善【态度决定一切】 敏捷依赖人,而不是依赖于项目中的甘特图和里程表. 图表、集成开发环境或者设计工具,它们本身都无法产生软件,软件是从你的大脑中产生的.而且它不是孤立的大脑活动,还会有许多其他方面的因素:个人情绪、办公室的文化、自我主义、记忆力等.它们混为一体,态度和心情的瞬息变化都可能导致巨大的差别.【指责不能修复BUG】 世上最糟糕的...
阅读全文
Objective-C 注意要点
摘要:【Objective-C注意要点】1、没有C++中的bool值,对应的类型为BOOL,聚会为YES、NO.2、定义@interface Car{int m_nWeight;int m_nSpeed;}@property int m_nWeight;@proprety (readonly) int m_nSpeed;// 名字关联@property int speed;@synthesize speed = m_nSpeed;@end3、实现@implementation Car@synthesize m_nWeight;@synthesize m_nSpeed;@end4、调用[self se
阅读全文