我是开发者 - 小钿博客

一个小开发仔 ~

标签 "oc" 下的文章

iOS开发备忘笔记 (1)

  1. NSString常量定义:

    正确:

     NSString * const name = @"value";
    

    错误:

     const NSString * name = @"value"; 
     NSString const * name = @"value";
    

    总结: const* 前 代表 *name 不可变, 在 * 后代表 name不可变. 我们一般都 是想让 name 的值不变, 所以应该把 const 放在 * 后;

    *前面是指针指向的修饰符, *后面是指针本身的修饰符

  2. 格式化日期输出星期的不同表示:

     NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init];
     dateFormatter.dateFormat = @"E EE EEE EEEE EEEEE EEEEEE EEEEEEE";
     NSString * dateStr = [dateFormatter stringFromDate:[NSDate date]];
     NSLog(@"%@", dateStr);
     //输出:    周六 周六 周六 星期六 六 周六 周六
    

隐藏