Development
- XCode 3.2.5, iOS4.2 에서 Base SDK Simulator로 설정하기. 2010.11.26
- [iOS] 외부라이브러리에서 unrecognized selector 에러가 날때... 2010.11.26
- [OCUnit] OCUnit에서 Bundle Resource 접근하기. 2010.11.26
- [Android] DeskClock 분석#2 - AndroidManifest.xml 2010.11.26
- [Android] DeskClock 분석#1 - 소스 다운로드 및 실행 2010.11.25 1
- [OSX] SMTP Server 돌리기 2010.11.25
- Mac OSX 에서 sshd 사용하기. 2010.11.25
- Trac On Windows 설치 2010.11.23
- on Static Library for iOS 2010.11.23
- KVO를 걷어 내자 2010.11.23 1
XCode 3.2.5, iOS4.2 에서 Base SDK Simulator로 설정하기.
[iOS] 외부라이브러리에서 unrecognized selector 에러가 날때...
[OCUnit] OCUnit에서 Bundle Resource 접근하기.
NSString *path = [[NSBundle mainBundle] pathForResource:name ofType:@"png"];
NSString *path = [[NSBundle bundleForClass:[self class]] pathForResource:name ofType:@"png"];
[Android] DeskClock 분석#2 - AndroidManifest.xml
<uses-permissionandroid:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permissionandroid:name="android.permission.WAKE_LOCK"/>
<uses-permissionandroid:name="android.permission.VIBRATE"/>
<uses-permissionandroid:name="android.permission.WRITE_SETTINGS"/>
<uses-permissionandroid:name="android.permission.DISABLE_KEYGUARD"/>
<uses-permissionandroid:name="android.permission.READ_PHONE_STATE"/>
<uses-permissionandroid:name="android.permission.DEVICE_POWER"/>
<provider android:name="AlarmProvider" android:authorities="com.android.deskclock" />
<receiver android:name="AlarmReceiver">
<intent-filter>
<action android:name="com.android.deskclock.ALARM_ALERT" />
<action android:name="alarm_killed" />
<action android:name="cancel_snooze" />
</intent-filter>
</receiver>
<service android:name="AlarmKlaxon"> <intent-filter> <action android:name="com.android.deskclock.ALARM_ALERT" /> </intent-filter> </service>
[Android] DeskClock 분석#1 - 소스 다운로드 및 실행
> git clone git://android.git.kernel.org/platform/packages/apps/DeskClock.git
[OSX] SMTP Server 돌리기
http://www.phase2technology.com/node/667/
위의 원문 블로그가 있으니, 원문 보실분은 참조 하시길 바랍니다 ㅎ
/System/Library/LaunchDaemons/org.postfix.master.plist
<key>RunAtLoad</key> <true/> <key>KeepAlive</key> <true/>
$ sudo launchctl
launchd% start org.postfix.master
Mac OSX 에서 sshd 사용하기.
Trac On Windows 설치
1. http://sourceforge.net/projects/traconwindows/ 에서 최신 버전 다운로드 받기
2. TOW_HOME설정하기
기본적인으로 설치 경로가 C:\TOW로 잡혀서, 다른 폴더에 설치 할경우 에러가 난다.
set-tow.bat을 열어서 경로를 변경해주면 된다.
3. httpd.conf 에러
이러면서 에러 발생 ㅜ_ㅜ line 42에 에러님이 계시다네요
그래서 스윽 훓어 보고, 스윽 수정하고 싶었는데,
httpd.conf안에 c:\TOW이런식으로 다 패스가 잡혀 있다 ㅜㅜ
다 수정해주니..
잘 동작한다.
이제 잘 사용하는 일만 남았네요 ㅎㅎ
on Static Library for iOS
KVO를 걷어 내자
#pragma mark KVO걷어 내기 위해서, 가로 채서, Caller Log 찍기 위해 Override
- (void)addObserver:(NSObject *)observer forKeyPath:(NSString *)keyPath options:(NSKeyValueObservingOptions)options context:(void *)context {
NSLog(@"===================");
NSLog(@"[KVO Register] caller Class = %@", [observer class]);
NSLog(@"===================");
[super addObserver:observer forKeyPath:keyPath options:options context:context];
}