본문바로가기

me2day

검색 ^_^

42 건이 검색되었습니다.

14
Oct 2009
Android 용 App은 Java로만 개발할 수 있나요? Java로만 개발할 수 있다면 기존 휴대폰 개발자들은 적응하는데 좀 시간이 걸릴 수 밖에 없는데… 별로 바람직하진 않아 보이는군요. 어떻게 생각하세요? PM 05:27
14
Oct 2008
C++로 프로그래밍 못하는 사람들이 의외로 많구만… C로만 코딩하는 사람들이 지천이다. 흠… 이 사태를 어떡해야 하나. PM 06:03
3
Oct 2008
Objective-C: Category 구현은 다음과 같이… #import “ClassName+CategoryName.h” @implementation ClassName (CategoryName) /* methods definitions */ @end AM 12:23
Objective-C: Category 구현 소스명은 보통 ClassName+CategoryName.m이라고 짓는다는 군요 AM 12:21
Objective-C: Category 정의는 다음과 같이… #import “ClassName.h” @interface ClassName (CategoryName) /* method declarations */ @end AM 12:20
Objective-C: Category를 쓰면 subclassing하지도 않고, 이미 존재하는 클래스에 메소드를 추가할 수도 있고, 클래스 구현을 여러 파일에 나눌 수도 있답니다. AM 12:14
Objective-C: instance variable의 accessibility 조정은 @private, @protected, @public, @package 디렉티브로 할 수 있습니다. AM 12:07
2
Oct 2008
자~ 그럼 또 Objective-C 공부해야지 PM 11:42
이런식으로 class 구현을 정의하니까 C++에서 처럼 매 멤버 함수 앞에 ClassName:: 을 반복해서 안 붙여줘도 되니까 편하네요. AM 12:32
Objective-C: class 이름을 forward declaration 할 때는 @class ClassName; 이라고 하면 됩니다. 이건 C++과 거의 똑같네요. AM 12:27
이런 property를 쓸 때는 [inst setPropName: value]; Type var = [inst propName]; 이렇게도 할 수 있지만 inst.propName = value; Type var = instance.propName; 도 가능 AM 12:16
Objective-C: getter/setter method 패턴을 @property 라는 directive로 표현할 수 있습니다. @property PropType propName; 이라고 선언하고 클래스 구현 정의에서 setPropName과 propName을 정의함 AM 12:12
1
Oct 2008
Objective-C: class 구현 정의 @implementation ClassName -(ReturnType)MethodName:(ArgType1)paramName1 :(ArgType2)paramName2 { /* method definition */ } @end PM 11:09
Objective-C: class 인터페이스 선언 @implementation ClassName : SuperClass { /* instance variables */ } methods @end PM 10:26
19
Sep 2008
Formatting HTTP Messages: Objective-C로 HTML form data 보내기 AM 12:32
28
Aug 2008
C++와 Objective-C의 차이점 #22: #include 말고도 #import 라는 directive가 있다. #import 를 쓰면 한번만 include 되도록 보장해 준단다. 훌륭하다. C++도 이렇게 만들어야 하는데. 된장! PM 11:08
C++와 Objective-C의 차이점 #21: method 정의 구문이 많이 다르네. (returnType)methodNameArg1:(arg1Type)arg1Name arg2:(arg2Type)arg2Name 이런식으로 한다. PM 11:03
C++와 Objective-C의 차이점 #20: class method 를 정의할 때는 method 이름 앞에 + 를 붙인다. instance method 앞에는 - 를 붙인다. PM 10:59
C++와 Objective-C의 차이점 #19: class 정의가 interface 선언과 implementation 정의가 확연히 구분되어 있다. 게다가 정의 구문도 정말 많이 다르다 PM 10:55
C++와 Objective-C의 차이점 #18: class variable이 없다. 그냥 전역 변수를 선언해야 한다. class member에 대한 access 조정은 못하겠네. 상속될 수도 없고. 뭐 근데 별로 그래야 하는 경우가 많을 것 같진 않다 PM 10:40