분류 전체보기 (112) 썸네일형 리스트형 text field 에서 포커스가 나가면 키보드창 닫기 [textField resignFirstResponder]; //키보드에 첫번째 응답자로서 권한을 잃게 해라.. 반대로 become 하면 자동으로 올라옴. UIWebView 사용하기 NSString *textUrlString = "http://~~~~~~~~~~~"; NSURL *userURL = [NSURL URLWithString:textUrlString]; //String 으로 된 url을 NSURL 형태로 변경. NSURLRequest *urlRequest = [NSURLRequest requestWithURL:userURL]; //NSURL을 requestURL로 변경. [클레스명 loadRequest:urlRequest]; 여기서 클레스명은 인터페이스빌더에서 UIWebView를 델리게이트로 연결해준 후 이름이다(?) 델리게이트에서 - shouldStartLoadRequest : URL을 요청하면 로드 할것인가 말것인가.. return BOOL값(YES or NO); > N.. 배열 NSSet, NSArray, NSDictionary NSSet : 순서가 없는 배열 - 동일한 오브젝트를 몇번 넣더라도 동일한 오브젝트이기 때문에 한번만 들어가있다. NSMutableSet : NSArray : 순서가 있는 배열 - 동일한 오브젝트를 넣더라도 넣는 순서, 갯수 만큼 들어간다. NSMutableArray : NSDictionary : 키와 값을 가지고 있는 배열 NSMutableDictionary : ex) NSSet * set; [set addObject:object]; setter, getter 를 propery로 구현하기 h 파일에 @property BOOL 변수명; @property (retain) UIImage *image; m파일에 가서 임플리먼트 밑에 @synthesize 변수명, image; 이런식으로 하면 자동으로 setter, getter가 생성됨. 이제 .(dot) 사용으로 대입및 가져오기가 가능해짐. xcode에서 debuging 하기 소스 왼쪽 넘버 부분에 브레이크 포인트를 찍고 (마우스로 클릭) Command+Y 를 눌러 디버깅 모드로 시작한다. 상단에 Step Over 아이콘을 클릭하여 한줄씩 다음 실행하며 info를 확인한다. 겨울앤블랙 Resource폴더에 이미지 넣고 사용하기 h 파일에 UIImage *image; //이미지 UIImageView *imageView; //이미지가 들어갈 뷰 m 파일에 NSString filePath = [[NSBunddle mainBundle] pathForResource:@"파일명" ofType:@"확장자타입"]; image = [[UIImage alloc] initWithContentsOfFile:filePath]; 넣어 줄땐 imageView.image = image; UIImage *img = [[UIImage alloc] initWithNamed:(NSString*)imgname] 으로 사용해도 되지만.. 메모리에 계속 상주하게 됨. 따라서 NSBunddle 방법을 이용하는것이 좋음.. xcode에서 error: There is no SDK with the name or path 'iphoneos4.1' xcode > Groups & files 에서 Targets 밑에 프로젝트명 클릭 상단에 info 클릭 Build 탭에가서 Base SDK 를 맞게끔 설정한다. 그담 다시 xcode로 돌아 와서 왼쪽 상단에 Base SDK Missing 이란 부분을 클릭한담에 Release 를 한번 시켜주고 다시 Debug모드로 바꾼후 시뮬레이터로 적용하면 된다.. 이전 1 ··· 11 12 13 14 다음