码迷,mamicode.com
首页 > 其他好文 > 详细

cocoa foundation笔记-1

时间:2014-07-29 16:20:29      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:使用   os   数据   io   for   ar   log   har   

//数字对象的创建与使用
//main.m
#import<Foundation/Foundation.h>
int main(int argc, const char argv[])
{
    @autoreleasepool{
        //创建一个NSNumber“数字对象”
        NSNumber *monthNumber = [NSNumber numberWithInt:10];
        NSNumber *lengthNumber = [[NSNumber alloc] initWithFloat:10.8];
        //.......
        NSLog(@"monthNumber = %@", monthNumber);
        NSLog(@"lengthNumber = %@", lengthNumber);
        //输出:monthNumber = 10;lengthNumber = 10.8
        
        //还原成基本数据类型
        int month = [monthNumber intValue];
        float length = [lengthNumber floatValue];
        //.......
        NSLog(@"month:%d", month);
        NSLog(@"length:%.1f",length);
        //输出:month = 10;length = 10.8
        
    
    }
    return 0;
}

//字符串的创建与使用
#import<Foundation/Foundation.h>
int main(int argc, const char argv[])
{
     @autoreleasepool{
        //创建一个字符串常量
        NSString *string = @"...";
        
        //创建一个空的字符串
        NSString *string = [[NSString alloc] init];
        NSString *string = [NSString string];
        
        //快速创建一个字符串
        NSString *string = [[NSString alloc] initWithString:@"..."];
        NSString *string = [NSString stringWithString:@"..."];
        
        //快速创建一个格式化字符串
        int number = 2;
        NSString *string = [[NSString alloc] initWithFormat:@"%d", number];
        
        //测试字符串内容是否相同
        if([string1 isEqualToString:string2])
        {
            
        };
        
        //测试两个字符串是否为同一对象
        if(string1 == string2){};
        //


cocoa foundation笔记-1,布布扣,bubuko.com

cocoa foundation笔记-1

标签:使用   os   数据   io   for   ar   log   har   

原文地址:http://my.oschina.net/Jacedy/blog/295632

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!