- 浏览: 12950430 次
- 性别:
- 来自: 大连
文章分类
最新评论
-
sanrenxing_1:
GoEasy 实时推送支持IE6-IE11及大多数主流浏览器的 ...
WindowsPhone消息推送服务 -
张砚辉:
两侧照片绕Y轴旋转后有锯齿,请问锯齿解决方案,很长时间没解决
自定义带倒影和偏转的超炫Gallery -
knight_black_bob:
能不能把你自己的博客整理下分类下,写了这么多 ,都不知道怎么查 ...
Android_View,ViewGroup,Window之间的关系 -
jeasonyoung:
你这个代码实现在iOS8下应该是滑不动的
UISlider 滑块控件—IOS开发 -
wx_hello:
如果能写个可运行的java程序,不胜感激。。。
rs232串口通信原理
Objective-c 读写文本文件
读写文件
NSString *path = @"/Users/Allen/Desktop/test.dat";
<wbr><br>
NSString *temp = @"Allen Dang";<br>
int i = 100;<br>
float f = 98.3333f;<br><br>
NSMutableData *writer = [[NSMutableData alloc] init];<br><wbr><br>
[writer appendData:[temp dataUsingEncoding:NSUTF8StringEncoding]];<br>
[writer appendBytes:&amp;i length:sizeof(i)];<br>
[writer appendBytes:&amp;f length:sizeof(f)];<br><wbr><br>
[writer writeToFile:path atomically:YES];<br>
[writer release];</wbr></wbr></wbr>
<wbr></wbr>
读文件
<wbr></wbr>
NSString *contentPath = [[NSBundle mainBundle] pathForResource:@"Content" ofType:@"txt"];
<wbr><wbr>NSStringEncoding enc = CFStringConvertEncodingT<wbr>oNSStringEncoding(kCFStringEncodingGB_18030_2000);</wbr></wbr></wbr>
NSString *txtContent = [NSString stringWithContentsOfFile<wbr>:contentPath encoding:NSUTF8StringEncoding error:nil];</wbr>
<wbr></wbr>
<wbr></wbr>
写文件
<wbr></wbr>
NSString *str = @"asdasdads";
<wbr><wbr><wbr><wbr>NSStringEncoding enc = CFStringConvertEncodingT<wbr>oNSStringEncoding(kCFStringEncodingGB_18030_2000);</wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr>NSData *data = [str dataUsingEncoding:enc];</wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr>NSString *filename = @"/Users/xxx/files.txt"];</wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr>[data writeToFile: filename atomically: NO];</wbr></wbr></wbr></wbr>
int ii;
float ff;
NSString *ttemp;
<wbr></wbr>
NSData *reader = [NSData dataWithContentsOfFile:path];
ttemp = [[NSString alloc] initWithData:[reader subdataWithRange:NSMakeRange(0, [temp length])]
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>encoding:NSUTF8StringEncoding];</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
[reader getBytes:&ii range:NSMakeRange([temp length], sizeof(ii))];
[reader getBytes:&ff range:NSMakeRange([temp length] + sizeof(ii), sizeof(ff))];
<wbr></wbr>
NSLog(@"string:%@<wbr>int:%i float:%f", ttemp, ii, ff);</wbr>
<wbr></wbr>
[temp release];
[ttemp release];
[path release];
NSString为UTF8编码的函数
@interface NSString (OAURLEncodingAdditions)
- (NSString *)URLEncodedString;
- (NSString *)URLDecodedString;
@end
@implementation NSString (OAURLEncodingAdditions)
- (NSString *)URLEncodedString{<wbr><wbr><wbr><wbr><br><wbr><wbr><wbr>NSString *result = (NSString *)CFURLCreateStringByAddin<wbr>gPercentEscapes(kCFAllocatorDefault, (CFStringRef)self, NULL, CFSTR("!*'();:@&=+$,/?%#[]"), kCFStringEncodingUTF8);<br><wbr><wbr>[result autorelease];<br><wbr><wbr>return result;<br>
}<br>
- (NSString*)URLDecodedString{<br><wbr><wbr>NSString *result = (NSString *)CFURLCreateStringByRepla<wbr>cingPercentEscapesUsingE<wbr>ncoding(kCFAllocatorDefault, (CFStringRef)self, CFSTR(""), kCFStringEncodingUTF8);<br><wbr><wbr>[result autorelease];<br><wbr><wbr>return result;<br>
}<br>
@end</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr></wbr>
<wbr></wbr>
<wbr></wbr>
<wbr></wbr>
<wbr></wbr>
NSString NSData 转换与常见的 NSString 和 NSMutableString 方法
NSString* aStr = [[NSString alloc] initWithData:aData encoding:NSASCIIStringEncoding];
NSData* aData = [aStr dataUsingEncoding: NSASCIIStringEncoding];
NSString方法<wbr></wbr>
+(id) stringWithContentsOfFile<wbr>:path encoding:enc error:err</wbr><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">创建一个新字符串并将其设置为path指定的文件的内容,使用字符编码enc,如果非零,则返回err中错误</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">+(id) stringWithContentsOfURL:url encoding:enc error:err</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">创建一个新的字符串,并将其设置为url的内容,使用字符编码enc,如果非零,则返回err中的错误</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">+(id) string</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">创建一个新的空字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">+(id) stringWithString:nsstring</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">创建一个新的字符串,并将其设置为nsstring</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(id)initWithString:nsstring</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">将分配的字符串设置为nsstring</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(id) initWithContentsOfFile:path encoding:enc error:err</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">将字符串设置为path制定的文件的内容</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(id) initWithContentsOfURL:url encoding:enc error:err</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">将字符串设置为url(NSURL *)url的内容,使用字符编码enc,如果非零,则返回err中的错误</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(id) (UNSIgned int)length</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回字符串中的字符数目</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(unichar)characterAtIndex:i</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回索引i的Unicode字符</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(NSString *)substringFromIndex:i</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回从i开始知道结尾的子字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(NSString *)substringWithRange:range</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">根据指定范围返回子字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(NSString *)substringToIndex:i</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回从该字符串开始到索i的子字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(NSComparator *)caseInsensitiveCompare:nsstring</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">比较两个字符串,忽略大小写</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(NSComparator *)compare:nsstring</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">比较两个字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(BOOL)hasPrefix:nsstring</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">测试字符串是否以nsstring开始</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(BOOL)hasSuffix:nsstring</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">测试字符串是否以nsstrng结尾</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(BOOL)isEqualToString:nsstring</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">测试两个字符串是否相等</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(NSString *) capitalizedString</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回每个单词首字母大写的字符串(每个单词的其余字母转换为小写)</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(NSString *)lowercaseString</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回转换为小写的字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(NSString *)uppercaseString</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回转换为大写的字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(const char*)UTF8String</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回转换为UIF-8字符串的字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(double)doubleValue</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回转换为double的字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(float)floatValue</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回转换为浮点值的字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(NSInteger)integerValue</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回转换为NSInteger整数的字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(int)intValue</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">返回转换为整数的字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; line-height:1.4; margin:0px; padding:0px; color:rgb(255,0,0)"><span style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; line-height:21px; font-family:Tahoma">NSMutableString方法</span><wbr></wbr></span></span><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">+(id) stringWithCapacity:size</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">创建一个字符串,初始包含size的字符</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(id) initWithCapacity:size</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">使用初始容量为size的字符串来初始化字符串</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(void) setString:nsstring</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">将字符串设置为nsstring</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(void) appendString:nsstring</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">在接收者的末尾附加nsstring</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(void) deleteCharactersInRange:range</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">删除指定range中的字符</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(void) insertString:nsstring atIndex:i</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">以索引i为起始位置插入nsstring</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(void) replaceCharactersInRange<wbr>:range withString:nsstring</wbr></span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">使用nsstring替换range指定的字符</span><wbr><br style="margin:0px; padding:0px"><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">-(void) replaceOccurrencesOf</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">String:nsstring withString:nsstring2 options:opts range:range</span><wbr><br style="margin:0px; padding:0px"><span style="word-wrap:normal; word-break:normal; font-family:Tahoma">根 据选项opts。使用指定range中的nsstring2替换所有的nsstring。选项可以包括NSBackwardsSearch(从范围的结尾 开始搜索)NSAnchoredSearch(nsstring必须匹配范围的开始),NSLiteralSearch(执行逐字节比较以及 NSCaceInsensitiveSearch的按位或组合)</span></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
*----------------在串中搜索子串----------------*/<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br><br><wbr><wbr><wbr><wbr>NSString *string1 = @"This is a string";<br><wbr><wbr><wbr><wbr>NSString *string2 = @"string";<br><wbr><wbr><wbr><wbr>NSRange range = [string1 rangeOfString:string2];<br><wbr><wbr><wbr><wbr>int location = range.location;<br><wbr><wbr><wbr><wbr>int leight = range.length;<br><wbr><wbr><wbr><wbr>NSString *astring = [[NSString alloc] initWithString:[NSString stringWithFormat:@"Location:%i,Leight:%i",location,leight]];<br><wbr><wbr><wbr><wbr>NSLog(@"astring:%@",astring);<br><wbr><wbr><wbr><wbr>[astring release];<br><br><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br><br><wbr><wbr><wbr><wbr>//-substringToIndex: 从字符串的开头一直截取到指定的位置,但不包括该位置的字符<br><wbr><wbr><wbr><wbr>NSString *string1 = @"This is a string";<br><wbr><wbr><wbr><wbr>NSString *string2 = [string1 substringToIndex:3];<br><wbr><wbr><wbr><wbr>NSLog(@"string2:%@",string2);<br><br><br><br><br><wbr><wbr><wbr><wbr>//-substringFromIndex: 以指定位置开始(包括指定位置的字符),并包括之后的全部字符<br><wbr><wbr><wbr><wbr>NSString *string1 = @"This is a string";<br><wbr><wbr><wbr><wbr>NSString *string2 = [string1 substringFromIndex:3];<br><wbr><wbr><wbr><wbr>NSLog(@"string2:%@",string2);<br><br><br><br><br><wbr><wbr><wbr><wbr>//-substringWithRange: //按照所给出的位置,长度,任意地从字符串中截取子串<br><wbr><wbr><wbr><wbr>NSString *string1 = @"This is a string";<br><wbr><wbr><wbr><wbr>NSString *string2 = [string1 substringWithRange:NSMakeRange(0, 4)];<br><wbr><wbr><wbr><wbr>NSLog(@"string2:%@",string2);</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
相关推荐
这儿的运行时系统扮演的角色类似于Objective-C语言的操作系统,Objective-C基于该系统来工作。本文档将具体介绍NSObject类以及Objective-C程序是如何和运行时系统交互的。特别地,本文档还给出来怎样在运行时动态地加
Objective-C语言的许多决策可以在编译和运行时执行。只要有可能,它是动态的。这意味着Objective-C语言不仅需要一个编译器,还需要一个运行时系统来执行编译的代码。Runtime系统是一种用于Objective-C语言的操作系统...
《objective-c程序设计》通过大量的实例系统地介绍了objective-c语言的基本概念、语法规则、框架、类库及开发环境。读者在阅读《objective-c程序设计》后,可以掌握objective-c语言的基本内容,并进行实际的iphone/...
希望这个简单的Objective-C语言教程能够为你提供一个入门的起点。Objective-C是一种面向对象的编程语言,广泛应用于Mac OS和iOS开发。通过学习Objective-C的基本语法、类和对象、控制流程和方法等内容,你将能够编写...
用Objective-C语言实现了各种设计模式,收集各种例子,方便大家学习和普及设计模式。.zip用Objective-C语言实现了各种设计模式,收集各种例子,方便大家学习和普及设计模式。.zip用Objective-C语言实现了各种设计...
《Objective-C 程序设计(第4版)》作者假设读者没有面向对象程序语言或者C语言(Objective-C基础)编程经验,因此,初学者和有经验的程序员都可以使用这本《Objective-C 程序设计(第4版)》学习Objective-C。...
C语言主要知识点巩固(学习Objective-C 的前提),PPT格式。
中文名: Objective-C基础教程 作者: Mark Dalrymple Scott Knaster译者: 高朝勤 杨越 刘霞图书 分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 人民邮电出版社 书号: ISBN: 9787115208774 发行时间: 2009...
Objective-C 基础教程,从入门到精通 Objective-C 基础教程,从入门到精通,是你学习 Objective-C 的经典之作。
Objective-C 是一种通用、面向对象的编程语言,广泛应用于 macOS 和 iOS 等苹果平台的开发中。它是 C 语言的超集,结合了 Smalltalk 式的消息传递机制和 C++ 的特性。Objective-C 是苹果公司采用的主要编程语言之一...
这是一个基于Objective-C语言的基础案例集 旨在用于给初学者快速了解Objective-C语言的语法 .zip
在windows系统下搭建Objective-C开发环境,由于公司要做iphone开发,个人学习objc(Objective-C)语法,所以在windows7下搭建了一个objc开发环境,现把自己整理的帮助文档拿来与大家分享,希望能对大家有所帮助。...
Objective-C是创建Mac OS应用和iPhone应用的主要语言,优雅的面向对象编程环境与C语言特性珠联璧合,造就了它的不俗表现。 本书全面而系统地讲述Objective-C语言的基础知识和面向对象编程的重要概念,结合实例...
elcome to Learn Objective- C on the Mac! This book is designed to teach you the basics of the Objective- C language. Objective- C is a superset of C and is the language used by many (if not most) ...
这是一个基于Objective-C语言的基础案例集。旨在用于给初学者快速了解Objective-C语言的语法。.zip
Objective-C是扩展C的面向对象编程语言,也是iPhone开发用到的主要语言。本书结合理论知识与示例程序,全面而系统地讲述Objective-C编程的相关内容,包括Objective-C在C的基础上引入的特性和Cocoa工具包的功能及其中...
Objective-C高级编程 iOS与OS X多线程和内存管理.pdf