[[touches anyObject] count]; // 터치된 점의 개수.
[[touches anyObject] tapCount]; // 연속 터치 회수.
[[touches anyObject] locationInView:[self view]]; // self.view 의 터치된 좌표.

'Mobile > iOS' 카테고리의 다른 글

[iOS] boolean type  (0) 2012.02.17
[iOS] Multitasking  (0) 2012.02.17
[iOS] Gesture Recognizer  (0) 2012.02.16
[iOS] 회전  (0) 2012.02.08
[iOS] 키보드 숨기기  (0) 2012.02.08
.tables : 테이블 목록
.exit : 종료
 

'Mobile' 카테고리의 다른 글

[Mac] 런치패드 (LaunchPad) 아이콘 삭제  (0) 2012.03.15
[MAC] USB 인식 불가  (0) 2012.02.17
[SVN] 명령어  (0) 2012.02.14
[xcode] Organizer 에 SVN 등록하기.  (0) 2012.02.10
[xcode] 편집기 단축키  (0) 2012.02.10

@synthesize 는 @implementation 뒤에 와야한다.
앞에 쓸 경우 만날 수 있는 메세지이다. 

Import
$ svn import [local-path] [host-path] -m "[comment]"

script
svn import $1 [host-path]/$1 -m "Initial Imporrt"



CheckOut
$ svn checkout [host-path]


script

svn checkout [host-path]/$1

주의: local-path 에 $1 과 같은 이름의 디렉토리가 없어야 한다. 즉, import 후 디렉토리를 삭제하고 checkout 을 해야함. 



Commit
$ svn commit [local-path] -m "[comment]"


script

svn commit $1 -m '$2"



Add
$ svn add [local-path]


script

svn add ./$1/$1/$2.h
svn add ./$1/$1/$2.m
svn add ./$1/$1/$2.xib



'Mobile' 카테고리의 다른 글

[MAC] USB 인식 불가  (0) 2012.02.17
[SQLITE] 명령어  (0) 2012.02.15
[xcode] Organizer 에 SVN 등록하기.  (0) 2012.02.10
[xcode] 편집기 단축키  (0) 2012.02.10
약어 모음  (0) 2012.02.02
1. Terminal 에서 다음을 수행한다.

$ svn list [SVN주소/경로]


2. Organizer 에 등록.


Terminal 작업없이 Organizer 에 등록만 할 경우 "Unable to load revisions" 라는 메세지가 나온다.
 

'Mobile' 카테고리의 다른 글

[SQLITE] 명령어  (0) 2012.02.15
[SVN] 명령어  (0) 2012.02.14
[xcode] 편집기 단축키  (0) 2012.02.10
약어 모음  (0) 2012.02.02
엔터프라이즈 계정 ($299/년) 등록  (0) 2012.02.02
CTRL + A: 줄의 맨 앞으로 이동
CTRL + B: Left. 캐럿을 좌측으로 한칸이동.
CTRL + D: DELETE. 뒤의 한문자 삭제.
CTRL + F: Right. 캐럿을 우측으로 한칸이동.
CTRL + H: Back. 앞의 한문자 삭제.
CTRL + N: Down. 아래로.
CTRL + K: 현재줄 캐럿이후의 문자를 전부 삭제. 문자가 없을 경우 개행문자 삭제.
CTRL + P: Up. 위로.
CTRL + V: 전체의 마지막 위치 한 칸 전으로 이동. 이미 그 위치라면 맨 마지막으로 이동.
CTRL + .: Code Completion 창 열기.
ESC: CTRL + . 과 동일.

CMD + J: Assistant 선택 창.
CMD + [: 내어쓰기. 줄 맨 앞의 공백을 4개 줄임.
CMD + ]: 들여쓰기. 줄 맨 앞에 공백을 4개 추가.
CMD + ': 이슈사항 순서대로 보이기.

CMD + OPT + Left: 코드 접기.
CMD + OPT + Right: 코드 열기.

CMD + 숫자: Navigators 창 변경.
CMD + OPT + 숫자: Utilities 창 변경.
CMD + OPT + CTRL + 숫자: Library 창 변경.

CMD + Enter: Standard Editor 보이기.
CMD + OPT + Enter: Assistant Editor 보이기.
CMD + OPT + Shift + Enter: Version Editor 보이기.

CMD + 0: Navigator 보이기/감추기.
CMD + Shift + Y: Debug Area 보이기/감추기.
CMD + OPT + 0: Utilities 보이기/감추기.

CMD + CTRL + Up/Down/Left/Right: 헤더/소스 변경해서 보이기. Assistant 상에선 양쪽 다 적용.
CMD + CTRL + J: 현재 캐럿이 위치한 곳에 있는 것이 정의된 곳으로 이동.

CMD + Left: 줄의 맨 앞으로 이동.
CMD + Right: 줄의 맨 뒤로 이동.
OPT + Left: 단어 단위로 앞으로 이동. Windows 의 CTRL + Left 와 유사.
OPT + Right: 단어 단위로 뒤로 이동. Windows 의 CTRL + Right 와 유사.

OPT + Drag: 사각영역 선택.

아래 두개는 시뮬레이터에서 한번 실행을 한 뒤에 동작한다. 이후 코드를 수정하면 다시 동작하지 않는다. 정확하게 어느 경우에 이렇게 동작하는지를 모르겠다.
OPT + Click: 클릭된 식별자에 대한 풍선 도움말.
CMD + OPT + Click: 클릭된 식별자의 선언부로 이동.
 

'Mobile' 카테고리의 다른 글

[SQLITE] 명령어  (0) 2012.02.15
[SVN] 명령어  (0) 2012.02.14
[xcode] Organizer 에 SVN 등록하기.  (0) 2012.02.10
약어 모음  (0) 2012.02.02
엔터프라이즈 계정 ($299/년) 등록  (0) 2012.02.02
1. ViewController 에서 shouldAutorotateToInterfaceOrientation 를 재정의 한다. 기본적으로 다음과 같이 재정의 되어있다.

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}

YES 를 반환할 경우 모든 방향으로 회전이 된다.

방향상수

1. UIInterfaceOrientationPortrait: 세로. 기본상태
2. UIInterfaceOrientationPortraitUpsideDown: 세로. 아래쪽이 위를 향하게 뒤집힘.
3. UIInterfaceOrientationLandscapeRight: 가로. 우측면이 위로 향함.
4. UIInterfaceOrientationLandscapeLeft: 가로. 좌측면이 위로 향함.
 

 

 2. 회전시 처리
- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
 

'Mobile > iOS' 카테고리의 다른 글

[iOS] boolean type  (0) 2012.02.17
[iOS] Multitasking  (0) 2012.02.17
[iOS] Gesture Recognizer  (0) 2012.02.16
[iOS] Touches  (0) 2012.02.16
[iOS] 키보드 숨기기  (0) 2012.02.08
1. TextField 의 "Did End On Exit" 에 연결하면 "Return" 을 눌렀을 경우 동작한다.

- (IBAction)textFieldReturn:(id)sender
{
    [sender resignFirstResponder];
}



2. View 의 클래스를 UIView 에서 UIControl 로 변경 후 "Touch Down" 에 연결하면 배경을 눌렀을 경우 동작한다. 이 경우 View 가 FirstResponder 이므로 자식 컨트롤에 대하여 resignFirstResponder 를 수행한다.

- (IBAction)backgroundTouched:(id)sender
{
    [textField resignFirstResponder];
}


 

'Mobile > iOS' 카테고리의 다른 글

[iOS] boolean type  (0) 2012.02.17
[iOS] Multitasking  (0) 2012.02.17
[iOS] Gesture Recognizer  (0) 2012.02.16
[iOS] Touches  (0) 2012.02.16
[iOS] 회전  (0) 2012.02.08
1. 우분투 설치 :  http://www.ubuntu.com/download
2. 이클립스 설치:  http://www.eclipse.org/downloads/ 
3. ADT Plugin 설치:  http://developer.android.com/sdk/eclipse-adt.html 
4. SDK 다운로드:  http://developer.android.com/sdk/index.html 
5. Subclipse 설치:  http://ubuntuforums.org/showthread.php?t=187739

Subclipse 설치시 특정 버전에 대한 주소로 설치를 하니 JavaHL 문제가 생겼다.
걍 http://subclipse.tigris.org/update/ 로 설치를 하면 된다. 

+ Recent posts