iOS는 Apple iPhone, iPod touch 및 iPad에서 실행되는 모바일 운영 체제입니다. iOS 플랫폼에서의 프로그래밍과 관련된 질문에이 태그 [ios]를 사용하십시오. 해당 프로그래밍 언어와 관련된 문제에 대해서는 관련 태그 [objective-c] 및 [swift]를 사용하십시오.
이전 버전의 Swift에서는 다음 코드로 지연이 발생할 수 있습니다. let time = dispatch_time(dispatch_time_t(DISPATCH_TIME_NOW), 4 * Int64(NSEC_PER_SEC)) dispatch_after(time, dispatch_get_main_queue()) { //put your code which should be executed with a delay here } 그러나 이제 Swift 3에서 Xcode는 6 가지를 자동으로 변경하지만 다음과 같은 오류가 나타납니다. " 일명 DispatchTime.now예상 값으로 변환 할 …
iOS 7에서 Apple은 새로운 기본 탐색 동작을 추가했습니다. 화면 왼쪽 가장자리에서 스 와이프하여 탐색 스택으로 돌아갈 수 있습니다. 그러나 내 앱 에서이 동작은 내 사용자 정의 왼쪽 메뉴와 충돌합니다. UINavigationController에서이 새로운 제스처를 비활성화 할 수 있습니까?
나는 경험이있는 iOS 개발자 이며이 질문은 정말 흥미 롭습니다. 나는이 주제에 관해 많은 다른 자원과 자료를 보았지만 그럼에도 여전히 혼란 스럽다. iOS 네트워크 애플리케이션에 가장 적합한 아키텍처는 무엇입니까? 기본 추상 프레임 워크, 패턴을 의미합니다. 서버 요청이 적거나 복잡한 REST 클라이언트가있는 작은 앱이든 모든 네트워킹 응용 프로그램에 적합합니다. Apple MVC은 모든 …
Xcode6 beta6으로 기존 iOS 프로젝트를 열었고 Xcode는 Storyboard 및 Xib 파일 모두에 대해 다음 경고를 나열합니다. 8.0 이전의 iOS 버전에서는 자동 기본 최대 레이아웃 너비를 사용할 수 없습니다. 아래와 같이 너비를 명시 적으로 설정하여 경고를 해결하려고했습니다. 그러나 이것은 경고를 해결하지 못했습니다. 그것들을 어떻게 제거 할 수 있습니까?
Xcode 6을 설치 한 후 장치가 회색으로 표시 Ineligible Devices되어 배포 대상으로 선택할 수 없습니다. 최신 정보: 이 오류는 모든 버전의에서 발생합니다 Xcode 6.x.x. 이 문제를 일으키는 여러 가지 이유가 있습니다 자세한 내용은 이 솔루션 목록 을 확인하십시오.
이러한 속성을 올바른 방법으로 사용하는 방법을 알고 싶습니다. 내가 이해하는 것처럼, frame내가 만들고있는보기의 컨테이너에서 사용할 수 있습니다. 컨테이너 뷰를 기준으로 뷰 위치를 설정합니다. 또한 해당 뷰의 크기를 설정합니다. 또한 center내가 만드는거야 뷰의 컨테이너에서 사용할 수 있습니다. 이 속성은 컨테이너를 기준으로 뷰의 위치를 변경합니다. 마지막으로 bounds뷰 자체와 관련이 있습니다. 뷰의 드로어 …
나는 몇 주 동안 iphone 시뮬레이터에서 응용 프로그램을 작업 해 왔으며 지금까지 잘 작동했지만 내용과 애니메이션을로드 할 때 갑자기 갑자기 느리게 시작되었습니다. 마지막으로 성공적으로 테스트 한 이후 코드를 변경하지 않았습니다. 시뮬레이터를 여러 번 다시 시작하고 앱을 제거하고 완전히 깨끗한 재구성을 시도했지만 운이 없었습니다. 또한 시뮬레이터가 실행되는 동안 모니터를 통해 CPU …
나는 custom을 만들었다 UITableViewCell. 테이블 뷰가 데이터를 잘 표시하고 있습니다. 내가 붙어있는 것은 사용자가 테이블 뷰의 셀을 만지면 셀 선택을 강조하기 위해 기본 [파란색] 값 이외의 셀의 배경색을 표시하고 싶습니다. 이 코드를 사용하지만 아무 일도 일어나지 않습니다. cell.selectedBackgroundView.backgroundColor=[UIColor blackColor];