厚积薄发,滴水穿石

搬家到主站了:http://www.cnblogs.com/cokecoffe/
随笔 - 45, 文章 - 8, 评论 - 12, 引用 - 0
数据加载中……

Iphone开发学习笔记

2011.6.21
Cocoa:NexT公司(1996年被苹果收购)的NeXTSTEP操作系统内置的库和工具(Framework),后来改名为OpenStep,之后又命名为Cocoa。
开发工具:Xcode,Interface builder
开发语言:Object-C
Framework 
框架是一些类的集合,通常是一些可能一起使用的类集合.换句话说,这些类被一起编译成可复用的代码.加上相关的所有资源组成一个代扩展名.framework的目录(Mac OSX   bundle  的概念可以参考苹果的一些文档).  系统自带的framework可以在 /System/Library/Frameworks 找到. 
Cocoa 有3 个framework组成 :
           1. Foundation:  所有的面向对象语言都会有一些标准结构: value , collection ,  String, dates, lists, thread 等等.所有的这些都在 Foundation framework里面(可以对比 C++的 STL) 
           2. Appkit:  所有和用户界面相关的类都在这里. Windows,buttons,text field, event,drawing.  它还有个名字: ApplicationKit 
           3. Core Data: Core Data 可以方便的让你把你的对象存储成文件,或是从文件中加载你的对象.
-----------------分割线----------------------
2011.6.24
查询手册:

Option-Double-Click 点击方法,类或是函数.XCode 会自动在帮助文档中查询它们.

两种字符串进行转换:

const char *foo = "Blah blah"; NSString *bar; // Create an NSString from a C string 

bar = [NSString stringWithUTF8String:foo];

// Create a C string from an NSString 

foo = [bar UTF8String];

posted on 2011-06-21 10:21 Wangkeke 阅读(354) 评论(0)  编辑 收藏 引用 所属分类: Iphone development


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理