*객체 표현 개선


NSNumber *value;

value = @'X';

value = @123;

value = @123ul;

value = @123ll;

value = @123.45f;

value = @123.45;

value = @YES;


NSArray *array;

array = @[];

array = @[a];

array = @[a,b,c];


NSDictionary *dict;

dict = @{};

dict = @{ k1:o1 };

dict = @{ k1:o1, k2:o2, k3:o3 };


*객체 참조 개선


Array

id object = _array[idx];

_array[idx] = object;


Dictionary

id object = _dict[key];

_dict[key] = object;


그외에

-Property 선언하면 synthesize 자동

-메소드 순서 상관없음

-생성된 결과물은 이전 os도 지원. ( 컴파일러 코드 최적화 )


+ Recent posts