1.ios下xcode的下载
http://blog.csdn.net/xiaominghimi/article/details/6565870
2.游戏引擎cocos2d-x的下载
http://code.google.com/p/cocos2d-x/downloads/list
3.http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/EventHandling/EventHandling.html
4.XCode4.2新特性:
5.XCode4.2数据库访问
1) 创建工程,注意勾选 Core Data Frameworks-负责数据的存储,缓存,内存管理。是模型的图形化管理和持久化框架。其实就是SQLite数据库类的派生类。主要有3个类:
ManagedObjectContext 数据库操作对象
ManagedObject 数据记录对象
ManagedObjectModel
2)没有了models文件夹,取代的是一个后缀是.xcdatamodeld的文件
3)
http://www.cocoachina.com/bbs/simple/?f21.html
如果无法保证子类行为的一致性,那么就用委托
If the subClass cann't keep with superClass,use delegate rather than inheritance.
|
2:屏幕上看到的,都是UIVew
Everything you see on Screen is UIView.
|
3:如果对性能要求高,慎用Interface Build
if application's performance is important,be discreet for the interface build.
|
4:copy是创建,retain是引用
the copy operation is create a new one,but the retain operation is just a reference.
|
5:alloc需要release,convenient不需要release
alloc method need corresponding release method,but convenient method not.
|
6:加载到NSArray/NSMutableArray里的对象,不需要负责release
The objects added to NSArray/NSMutableArray need not to be released.
|
7:IBOutlet,IBAction为你开启了访问Interface Build中对象的大门
IBOutlet and IBAction open the door to access the objects in Interface build.
|
8:UIApplicationDelegate负责应用程序的生命周期,而UIViewController负责View的生命周期
UIApplicationDelegate is responsible for the application life cycle,but UIViewController for the UIView.
|
9:为了程序的健壮性,请尽量实现Delegate的生命周期函数
if you want to develop a robust application,implement the life cycle methods as more as possbile.
|
10:哥触摸的不是UIEvent,而是NSSet的UIView
what you touch on screen is not UIEvent but UIView
|
分享到:
相关推荐
这是运行Mac OS X虚拟机的基本配置。 2. **软件准备**:下载并安装VMware Workstation 7.0。同时,你需要获取苹果操作系统的DMG镜像文件,例如Snow Leopard 10.6。此外,还需要Darwin或Rebel EFI的引导ISO镜像文件...
《深入浅出iPhone开发》是一本专为iPhone应用程序开发初学者编写的指南,旨在通过实际应用案例,系统地介绍iOS开发的各项技术。本书的核心目标是让读者能够从零基础逐步掌握开发iPhone应用所需的知识和技能。 在iOS...
《iPhone开发实战》一书,主要涵盖了iOS应用开发的核心技术和实战经验,旨在帮助开发者深入理解并掌握iPhone应用程序的开发流程。以下将详细阐述其中的知识点: 1. **Swift编程语言**:作为iOS开发的主要语言,...
这包括但不限于安装Xcode集成开发环境、配置模拟器等步骤。 #### 2.3 Objective-C语言基础 鉴于早期的iOS开发主要使用Objective-C语言,教程应该会涵盖Objective-C的基本语法、数据类型、控制结构等内容。这对于...
在iOS开发领域,尤其是针对iPhone应用的开发,开发者需要掌握一系列关键知识点,这些知识点构成了iPhone开发的基础和核心。本文将围绕“iPhone开发常用知识点大集合”进行深入探讨,旨在为开发者提供一个全面的学习...
在开始iPhone开发之前,我们需要了解iOS操作系统的基本架构和核心组件。iOS是基于Darwin(Unix衍生版)的操作系统,其核心服务包括多任务处理、内存管理、安全机制以及网络支持。UIKit框架是iOS应用程序的主要构建块...
总结来说,《iPhone开发揭秘》这本书通过介绍iPhone程序的基本框架、非游戏框架的开发流程、OpenFlow编程技术以及UIViewController和UIView的管理,为初学者提供了一条清晰的iOS应用开发入门之路。对于想要深入学习...
【iPhone开发快速入门简介】 开发iPhone应用对于新手来说可能是一个挑战,但有了合适的入门资料,这个过程会变得容易很多。本文将围绕iPhone开发的基础知识展开,包括硬件特性、软件架构、开发环境、Objective-C...
在本主题"iPhone 开发例子2"中,我们将深入探讨iPhone应用开发的相关知识,这个压缩包文件包含了2008年11月19日的示例代码,旨在为正在学习iPhone开发的初学者提供实践指导。以下是这些示例可能涵盖的一些关键知识点...
《iPhone IOS 入门 开发 资料 pdf》这套资料涵盖了iPhone iOS应用开发的基础知识,主要通过三本书籍——《Objective-C+2.0程序设计(第二版)》、《Programming in Objective-C 2.0》以及《iPhone开发基础教程》来引导...
在IT行业中,iOS应用开发是一项高需求的技能,而学习这一领域的基础往往从掌握Objective-C.2.0和iPhone开发开始。"iPhone开发基础教程&Objective-C.2.0程序设计"是为初学者量身定制的学习资源,旨在帮助他们踏入这个...
在“xcode 开发入门级读物”中,你将了解如何安装和配置xcode,以及如何使用它来创建你的第一个iOS项目。 Objective-C是Apple的面向对象编程语言,是iOS开发的基础。在“BecomeAnXcoder(SChinese)[1].pdf”中,你将...
总之,《iPhone开发基础教程》的现有内容为初学者提供了iOS开发的基础知识,包括环境配置、基本编程概念、UI设计以及网络通信。虽然不完整,但这些章节足以激发读者的兴趣,并为他们进一步深入学习打下坚实的基础。...
总之,“objc iPhone开发基础pdf”教程涵盖了Objective-C语言和iPhone应用开发的基本概念和技术,对于想要进入iOS开发领域的初学者来说,是一个很好的起点。通过系统学习和实践,可以逐步掌握创建高效、用户友好的...
在本“iPhone开发教程8”中,我们将深入探讨斯坦福大学提供的iOS应用开发课程的核心概念。这门课程是全球开发者入门Apple平台编程的宝贵资源,它不仅覆盖了基础,也涉及到了高级技术,帮助学生和专业人士提升自己的...
《iPhone开发实战下部》是一本专为iOS开发者量身打造的实践指南,全面涵盖了iPad和iPhone应用开发的各个环节。本书旨在帮助读者深入理解iOS平台的开发技术,无论是初学者还是有一定经验的开发者,都能从中受益匪浅。...