그래서 VB.NET에서 objective-C로 도약하려고합니다.Objective-C에 익숙하지 않음 -> 빠른 질문
내 유일한 중괄호 경험은 약간의 ActionScript 3입니다. 나는 * 캐릭터의 사용을 파악하는 데 어려움을 겪고 있습니다.
질문 1 :
내가 사용 튜토리얼은 서로 옆에 두 선이..
IBOutlet UIPickerView *pickerView;
NSArray* myArray;
그것은 *이 기본적으로 참조 형식을 의미한다 나의 이해입니다. 첫 번째 줄의 변수 이름 앞에 오는 이유는 무엇입니까? 그러나 두 번째 줄에는 클래스 이름이 앞에 오는 이유는 무엇입니까? 클래스 선언에 대한
질문이 :
벌레의 큰 캔의@implementation {
Why is some code here
}
and other code here?
@end
한가지 명심해야 할 것은 각 변수 (NSArray * oneArray, anotherArray;')가 여러 변수를 선언 할 경우 NSArray * oneArray; NSArray anotherArray;'). 변수 이름에'*'를 사용하는 것이 좋은 이유 일 수 있습니다. 또는 (내가하는 것처럼) 타입으로'*'를 선호한다면, 라인 당 하나 이상의 변수를 선언하는 것을 피하는 것이 좋습니다. :) – andyvn22
@ andyvn22 절대적으로 동의합니다. –
+1 @ andyvn22.그래서 종교적인 논쟁이 있습니다. –