«objective-c» 태그된 질문

이 태그는 Objective-C 기능에 관한 질문이나 해당 언어의 코드에 의존하는 질문에만 사용해야합니다. [cocoa] 및 [cocoa-touch] 태그를 사용하여 Apple의 프레임 워크 또는 클래스에 대해 문의해야합니다. 해당 플랫폼과 관련된 문제에 대해서는 관련 태그 [ios], [macos], [apple-watch] 및 [tvos]를 사용하십시오.

16
투명한 UIView 뒤의 버튼을 어떻게 클릭합니까?
하나의 하위보기가있는보기 컨트롤러가 있다고 가정 해 봅시다. 서브 뷰는 모든면에서 100 픽셀의 여백으로 화면 중앙을 차지합니다. 그런 다음 하위 뷰 내부를 클릭하기 위해 작은 것들을 추가합니다. 우리는 새로운 프레임을 이용하기 위해 서브 뷰만을 사용하고 있습니다 (서브 뷰 내에서 x = 0, y = 0은 실제로는 부모 뷰에서 100,100입니다). 그런 다음 …

4
Objective-C의 메소드 구문
누군가 나를 위해이 메소드 선언 구문을 설명 할 수 있습니까? 이 함수에서 UIPickerView (iPhone의 슬롯 머신 UI)의 행 수가 리턴됩니다. 내 이해 pickerView에서이 방법은 ' '이며 NSInteger를 반환합니다. pickerView먼저 ' '... 라는 UIPickerview에 대한 포인터를 전달합니다 . 왜 메소드가 매개 변수와 동일한 이름을 사용합니까? 다음으로 component라고하는 NSInteger 파라미터가 있는데, 어떤 …

4
Objective-C 델리게이트가 일반적으로 유지 대신 속성 지정을받는 이유는 무엇입니까?
Scott Stevenson이 관리하는 멋진 블로그를 살펴보면서 대리인에게 '지정'속성과 '보존'을 할당하는 기본적인 Objective-C 개념을 이해하려고합니다. 가비지 수집 환경에서는 둘 다 동일합니다. 나는 비 GC 기반 환경 (예 : iPhone)에 주로 관심이 있습니다. Scott의 블로그에서 직접 : "assign 키워드는 값을 복사하거나 유지하지 않고 인스턴스 변수에 직접 값을 할당하는 setter를 생성합니다. 이는 NSInteger …

2
모범 사례? -핵심 데이터 개체 속성으로서의 배열 / 사전 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 저는 Core Data를 처음 사용합니다. 컬렉션 유형을 속성 유형으로 사용할 수 없으며 배열 / …

8
백그라운드에서 앱을 열 때 ViewDidAppear가 호출되지 않습니다
나는 나의 값이 0 (라벨) 때 내가보기 컨트롤러가 서로 개폐되는 뷰 컨트롤러가 ViewController내가 설정 한 viewDidAppear라벨에 설정 값 (20)을. 그것은 잘 작동하지만 난 내 응용 프로그램을 종료하지 않고 다시 내 응용 프로그램을 열보다하지만 값이 있기 때문에 변경하지 않을 때 viewDidLoad, viewDidAppear그리고 viewWillAppear아무것도 전화를받을. 앱을 열 때 어떻게 전화를 걸 수 …
175 ios  objective-c  iphone  xcode  swift 

19
스토리 보드에는 식별자가있는 뷰 컨트롤러가 없습니다
다음과 같은 오류가 계속 발생합니다. Storyboard (<UIStoryboard: 0x7ebdd20>) doesn't contain a view controller with identifier 'drivingDetails' 이것은 코드입니다. - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { UIViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"drivingDetails"]; controller.title = [[dao libraryItemAtIndex:indexPath.row] valueForKey:@"name"]; [self.navigationController pushViewController:controller animated:YES]; } 난 이미 설정 한 identifier온 UIStoryboard하지만, 난 여전히이 오류를 받고 있어요.

11
현재 위치 권한 대화 상자가 너무 빨리 사라짐
내 앱은 사용자의 위치를 ​​가져와 좌표를 가져오고 목적지 또는 출발지와의 거리를 제공합니다. 가능한 모든 대상이 테이블보기에 표시되므로 테이블을 채우는 것과 동시에 사용자가 좌표를 얻습니다. 유일한 것은 사용자 위치를 묻는 경고보기가 나타난 다음 너무 빨리 사라져서 클릭 할 수 없다는 것입니다! 앱이 처음로드 될 때이 경고를 수동으로 표시 할 수있는 방법이 …

13
Objective-C 네임 스페이스 충돌을 해결하는 가장 좋은 방법은 무엇입니까?
Objective-C에는 네임 스페이스가 없습니다. C와 매우 흡사합니다. 모든 것이 하나의 전역 네임 스페이스 내에 있습니다. 일반적인 관행은 클래스 앞에 이니셜을 붙이는 것입니다. 예를 들어 IBM에서 작업하는 경우 접두어에 "IBM"을 붙일 수 있습니다. Microsoft에서 일하는 경우 "MS"를 사용할 수 있습니다. 등등. 때때로 이니셜은 프로젝트를 참조합니다 (예 : Adium 접두사 클래스에는 "AI"가 …




24
오류 메시지 '_BSMachError : (os / kern) 유효하지 않은 기능 (20)'
이 오류 메시지는 매우 낮은 수준이므로 시나리오에 따라 다른 이유로 잘립니다. 아래 답변 중 하나에 언급되지 않은 시나리오가있는 경우 상황을 추가하는 것도 고려하십시오. 따라서이 오류 메시지를 발생시키는 다양한 상황에 대한 중심 답변 일 수 있습니다. 2015 년 11 월 10 일 편집 또한 내 답변을 답변으로 표시했지만 다른 사람이 게시하기 …
173 ios  objective-c  xcode7 

10
Objective-C Cocoa 응용 프로그램의 정규식
초기 인터넷 검색은 Objective-C Cocoa 애플리케이션에서 정규 표현식을 수행 할 수있는 기본 제공 방법이 없음을 나타냅니다. 따라서 네 가지 질문이 있습니다. 정말 맞습니까? 농담 해? 그렇다면 추천 할만한 훌륭한 오픈 소스 라이브러리가 있습니까? NSScanner 클래스를 사용하여 라이브러리를 가져 오지 않고 충분히 가까워지는 방법은 무엇입니까?
173 objective-c  regex  cocoa 

16
iOS 7 반투명 UINavigationBar를위한 밝고 생생한 색상 달성
iOS 7.1 업데이트 : UINavigationBar에서 알파 채널을 수정하는 해결 방법이이 업데이트에서 무시 된 것 같습니다. 지금 가장 좋은 해결책은 '그것을 다루는 것'이며, 원하는 색상이 반투명 효과를 낼 수 있기를 바랍니다. 나는 아직도이 문제를 해결하는 방법을 찾고 있습니다. iOS 7.0.3 업데이트 : 우리가 만든 GitHub 라이브러리가 iOS 7.0.3을 사용할 때이 문제를 …

30
UITableView에서 셀 앞의 빈 공간 제거
현재 UITableView뷰 컨트롤러 상단이 아닌 다른 위치에을 넣으려고합니다 . 이 말을하면 탐색 모음을 설명하기 위해 상단에 헤더를 추가하려고하지만 컨트롤러 상단에 없기 때문에 필요하지 않습니다. UITableView셀을 원하는 위치 의 왼쪽 상단 모서리에 넣으면 셀이 배치되지 않습니다. 이제 테이블보기를 위로 이동하여 셀이 올바른 위치에 있으면 다른 문제가 발생합니다. 스크롤 할 때 셀이 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.