NSString*myString=@"My String\n";NSString*anotherString=[NSStringstringWithFormat:@"%d %s",1,@"String"];// 从一个C语言字符串创建Objective-C字符串NSString*fromCString=[NSStringstringWithCString:"A C string"encoding:NSASCIIStringEncoding]; 类 如同所有其他的面向对象语言,类是 Objective-C 用来封装...
iOS 教程 iOS 简介 iOS环境搭建 Objective C 基础知识 创建第一款iPhone应用程序 iOS操作(action)和输出口(Outlet) iOS - 委托(Delegates) iOS UI元素 iOS加速度传感器(accelerometer) iOS通用应用程序 iOS相机管理 iOS定位操作 iOS SQLite数据库 iOS发送电子邮件 iOS音频和视频(Audio & Video) iOS文件处理 iOS地图...
Objeectve-c是c语言的超集——任何c语言程序可以不经修改直接通过objectiv-c编译器,在oc中使用c语言代码也是完全合法的。因为objective-c贝描述为盖在c语言上的薄薄一层,因为objective-c的原意就是在c语言的主体上加入面向对象的特性。 当你需要在源代码引用头文件时,你可以用#import,你也可以使用标准的 #include...
Objective-C诞生于 20 世纪 80 年代,由Brad Cox 发明,意在将流行的、可移植的 C 语言与优雅的 Smalltalk 语言结合在一起。Objective-C 是 C 语言的一个扩展集,它以 C 语言为基础,在语言中添加了一些微妙但意义重大的特性。 苹果公司的iphone平台采用Objective-C做为native language的开发,Objective-C的内核是C...
Objective-C基础知识点总结 一、#import 和 #include 的区别,@class代表什么?@class 和 #import 的区别?#import<> 和 #import""的区别 答:使用上的区别: 1>、@class 方式一般用在头文件中需要声明该类的某个实例变量的时候用到,在 .m 文件中还需要使用#import;...
Objective-C 入门指南 目录 开始... 1 下载这篇教程 ...
第1章 启程 1.1 预备知识 1.2 历史背景 1.3 内容简介 1.4 小结第2章 对C的扩展 2.1 最简单的Objective-C程序 2.2 解构Hello Objective-C程序 2.2.1 #import 2.2.2 NSLog()和@“字符串” 2.3 布尔类型 2.3.1 BOOL强大的实用功能 2.3.2 比较 2.4 小结第3章 面向对象编程基础知识 3.1 间接 3.1.1 变量与...
一、Objective-C 简介 可以用 OC 开发 Mac OSX 平台和 IOS 平台的应用程序 完全兼容 C 语言,文件以.m结尾 可以在 OC 代码中混入 C 语言代码,甚至是 C++代码「混入C++代码的OC文件以.mm结尾」 关键字:为了区分 C 语言和 C++,OC 基本所有的关键字都以@开头「包括字符串,且中间不能有空格」 ...
本节做为Objective-C的入门课程,笔者会从零基础开始介绍这种程序设计语言的各个方面。 术语 ObjeC:Objective-C的简称,因为完整的名称过长,后续会经缩写来代替; 项目/工程:也称工程,指的是一个App的源文件的文件夹包和结构,有时也称为工程或项目工程。