2010/01/21

arc4random

rand 함수가 기억이 안나서 Xcode 검색 중 튀어나온 함수임.

stdlib.h에 정의되어 있고 리턴값은 0에서 (2**32)-1로 rand나 random보다 2배 더 크다.

rand와 random을 대체함.

#define foo4random() (arc4random() % ((unsigned)RAND_MAX + 1))

이건 예제로 실린 코드고 자체 초기화를 하므로 srand와 time 함수를 쓸 필요가 없는것 같음.


앞으로 난수 발생시에는 이걸 쓰지 머.

히라가나 암기용 프로그램





한글 버튼을 누르면



다음 버튼을 누르면



한글 버튼을 누르면



머 이런식으로...



히라가나 암기카드 -> 단어 암기카드 -> 깜빡이 학습기

일단 계획은 5초만에 세웠다만...

일본어보다 Objective-C를 먼저 익힐것같은데

둘 다 언어라는 점에서 머든 상관없긴합니다.

2010/01/12

맥북 키보드가 나쁜건 아닌데...


일단 키보드가 오른쪽으로 치우친 느낌이고, 확실히 눌러주지 않으면 인식이 안됨.
OS X도 적응안된 판국에 키보드 마저 낯설기만 하니 이거원...

그리고 파인더에서 iPhoto Library폴더를 클릭하면 iPhoto가 왜 실행이 되는거냐...난 그냥 파일을 업로드 하고싶을 뿐인데...




2010/01/06

맥북 샀다



맥북...드디어 도착했음둥...

프로그램 설치 어떻게 하는겨...

2010/01/05

GNUstep

Objective-C를 윈도우에서 굴려먹고싶다면

http://www.gnustep.org/experience/Windows.html

에서 system, core, devel을 다운받으면 됩니다.

MinGW 베이스로 만들어져 있다는군요.


 
 
 
 
 
 
 
 
 
 
 
내 첫번째 Objective-C 프로그램


컴파일은 C와 별차이 없이

gcc -o hello hello.m

으로 하면 잘 됩니다.

2010/01/01

아이폰 사용기 2010/01/01






















탈옥 가볍게 성공.

- 심락 해제 가능
- 개발자 등록 없이 앱 설치 가능

하다는데...

머 해봐야 아는거고.