- 博客(12)
- 资源 (10)
- 收藏
- 关注
原创 Objective-C语法之集合对象
集合对象的关键字是NSSet与NSMutableSet。前者是不可变集合,后者是可变集合,Objective-C语言中大部分数据结构都存在可变与不可变两种数据。这里的集合很像Java语言与C语言中的Set,用法基本一样。但是在Objective-C语言中同一个集合可以储存不同对象的数据。下面分享一个例子就很清楚的看出。1. 创建不可变集合对象
2012-04-30 19:29:18 713
原创 Objective-C语法之词典对象
做过Java语言或者 C语言开发的朋友应该很清楚关键字map吧,它可以将数据以键值对儿的形式储存起来,取值的时候通过KEY就可以直接拿到对应的值,非常方便。在Objective-C语言中词典对象就是做这个事情的,不过在同一个词典对象中可以保存多个不同类型的数据,不像Java与C只能保存声明的相同类型的数据,它的关键字为NSDictionary与NSMutableDictionary。阅读过我之
2012-04-30 19:27:49 644
原创 Objective-C之数组对象
使用数组对象创建的数组功能非常强大,在Java语言或者C语言中定义的数组必须满足数组中的每一个元素必须是同样的类型。而Objective-C语言可以在Array数组中放任意类型的数据,值得注意的是只能放指向这个对象的指针,如果直接放int ,char,double 等等,是不行的.1.不可变数组对象使用NSArray关键字创建一个不可变的数组,一旦初始化完毕
2012-04-30 19:24:40 1208
原创 Objective-C之NSMutableString字符串
NSMutableString 类 继承NSString类,那么NSString 提供的方法在NSMutableString中基本都可以使用,NSMutableString好比一个字符串链表,它可以任意的动态在字符串中添加字符串 删除字符串 指定位置插入字符串,使用它来操作字符串会更加灵活。1.字符串尾部添加使用alloc在内存中创建字符串对象后边可以动态的操作这个
2012-04-30 19:22:03 1013
原创 Objective-C语言中的一些常用数据结构
在xcode中创建项目工程的方法在上一章已经介绍,着一篇主要介绍Objective-C语言中的一些常用数据结构HelloWorldViewController.m类中我们的测试语法代码添加在viewDidLoad方法中[cpp] view plaincopy- (void)viewDidLoad { [super viewDidL
2012-04-30 19:19:32 936
原创 objective-c字符串
Objective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而NSMutableString 创建赋值以后可以动态在该字符串上更改内容与长度。1.创建经典的NSString字符串NSString 与 char
2012-04-30 19:13:24 760
原创 objective-c中NSMutableString的用法
/******************************************************************************************* NSMutableString *******************************************************************************
2012-04-29 14:35:20 1001
原创 objective-c 中NSString的用法
1、创建常量字符串 NSString *aString = @"hello";2、创建空字符串,给予赋值 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; NSLog(@"astring:%@",astring); [astring rel
2012-04-29 14:32:53 789
原创 windows下编译objective-c
Objective-C现在几乎已经变成了苹果的专利了,可以直接在苹果的Xcode上编译Objective-C程序,但是在Windows平台下的编译工具就寥寥无几了,本身这种语言用的人就不是很多。今天在网上突然看到了有人发帖,可以在Windows平台下编译Objective-C,就抱着好奇的心态试了试。没想到,居然成功了,现在就把怎样搭建Objective-C编译平台的经验拿出来和大家分享。1、
2012-04-28 19:54:20 954
原创 从C++到Objective-c
1. 头文件依然是.h2. .cpp变成了.m3. #import代替了#include,#import保证只会引用一次,相当于.h里的#ifndef #define #endif模式4. 用@interface … @end来声明类,取代class ClassName{}5. 用@implementation … @end来实现类6. Data Members放在@inter
2012-04-28 14:10:45 1101
原创 xcode常用快捷键
command + b 构建command + enter 运行command + r 构建并运行command + k 编译command + y 构建调试command + shift + i 调试进入command + shift + o 跳过command + shift + p 继续运行command + shift + t 退出当前断点c
2012-04-27 09:59:46 742
原创 C++ 模板
1.模板的概念。我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。//函数1.int max(int x,int y);{return(x>y)?x:y ;}//函数2.float
2012-04-17 08:22:34 602
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人