반응형

iPhone 9

Xcode에서 파일 이름 또는 리팩터 변경

Xcode에서 파일 이름 또는 리팩터 변경 클래스 파일의 이름을 변경/재팩터링하고 디스크에서 실제 파일의 이름을 변경할 수 있습니까?그렇다면 어떻게 해야 합니까?파일 이름을 변경하는 가장 안전한 방법은 Xcode의 "Refactor" 명령을 사용하여 클래스 이름을 리팩터하는 것입니다.이 명령을 사용하면 파일 또는 클래스(NIB 포함)를 참조하는 곳에서도 코드가 업데이트됩니다. 인터페이스에서 클래스 이름을 마우스 오른쪽 단추로 클릭합니다(.h) 파일, 선택Refactor->Rename, Xcode가 프로세스를 안내하여 변경 사항을 확인하기 전에 미리 볼 수 있습니다. 자세한 내용: 클래스 이름을 마우스 오른쪽 단추로 클릭합니다(다음).@interface)를 선택한 후 Refactor -> Rename을 선..

programing 2023.10.19

기본 응용프로그램 개발을 위한 Phonegap 사용

기본 응용프로그램 개발을 위한 Phonegap 사용 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문 지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선될 수 있고 다시 열릴 수 있다고 느낀다면,안내를 위해 헬프 센터를 방문합니다. 마감됨10년 전에. 저는 최근에 폰갭을 만났습니다.여러분 중 누구든 그것을 시도해 보세요.개발자들이 휴대폰의 기본 기능에 액세스할 수 있는 동시에 센차 터치와 Jquery와 같은 HTML 5 기반 프레임워크를 사용할 수 있다고 주장하는 놀라운 도구입니다.또한 코드는 Android에서 iPhone으로 이동할 수 있습니다.제가 그것에 뛰..

programing 2023.08.10

Xcode 4: 콘솔을 어떻게 보십니까?

Xcode 4: 콘솔을 어떻게 보십니까? XCode 4에서 콘솔을 실행(NSLog 주석을 표시)하는 방법을 찾을 수 없습니다.이전 버전의 XCode에 대한 일반적인 방법이 작동하지 않습니다.이 일을 어떻게 해야 할지 아는 사람이 있습니까?Log Navigator 아이콘(왼쪽 사이드바의 맨 오른쪽)을 클릭해야 합니다.그런 다음 왼쪽 사이드바에서 디버그/실행 세션을 선택하면 편집기 영역에 콘솔이 나타납니다. Xcode 5의 경우: 보기->디버그 영역->콘솔 활성화 시프트 + cmd + c앱을 실행할 때 로그 출력만 표시하려면 XCode4 기본 설정 -> 알림으로 이동하고 왼쪽 열에서 '실행 시작'을 클릭하면 됩니다. 그런 다음 'Show Debugger'를 선택하면 앱을 실행하면 NSLog 출력이 편집기 창..

programing 2023.07.31

CALayers는 UIView의 경계 변경에 대해 크기를 조정하지 않았습니다. 왜죠?

CALayers는 UIView의 경계 변경에 대해 크기를 조정하지 않았습니다. 왜죠? 나는 있습니다UIView약 8개의 다른 것을 가지고 있습니다.CALayer해당 도면층에 하위 도면층이 추가되었습니다.보기의 범위를 수정하면(애니메이션) 보기 자체가 축소됩니다(아래에서 확인).backgroundColor), 그러나 하위 계층의 크기는 변경되지 않습니다. 어떻게 해결합니까?저는 솔린이 사용했던 것과 같은 접근법을 사용했는데, 그 코드에 오타가 있습니다.방법은 다음과 같습니다. - (void)layoutSubviews { [super layoutSubviews]; // resize your layers based on the view's new bounds mylayer.frame = self.bounds;..

programing 2023.06.26

애플리케이션을 릴리스하기 전에 NSLog를 비활성화해야 합니까?

애플리케이션을 릴리스하기 전에 NSLog를 비활성화해야 합니까? 앱을 할 때 iPhone을 하면 iPhone 앱 을 릴 사리지않설정한경우록도하용때할스용▁when▁for경우▁i한▁if▁i설정▁an▁appphone▁disablephone록▁i▁releasing않도.NSLog();성능이 더 좋아질까요?한 가지 방법은 빌드 설정으로 이동하여 디버그 구성에서 다음과 같은 "Preprocessor Macros" 값에 값을 추가하는 것입니다. DEBUG_MODE=1 베타 또는 릴리스 버전이 아닌 디버그 구성에 대해서만 이 작업을 수행해야 합니다.그런 다음 공통 헤더 파일에서 다음과 같은 작업을 수행할 수 있습니다. #ifdef DEBUG_MODE #define DLog( s, ... ) NSLog( @" %@", s..

programing 2023.06.16

개발자 연결에서 앱 ID를 제거하는 중

개발자 연결에서 앱 ID를 제거하는 중 개발자 프로그램 포털 영역에서 앱 ID를 제거하려면 어떻게 해야 합니까?제가 실수로 로그인을 잘못해서 앱 몇 개를 추가해서 삭제하고 싶은데 방법이 보이지 않습니다.업데이트: 이제 앱 ID를 제거할 수 있습니다(댓글에서 @Guru가 언급한 대로). 과거에는 이 작업이 불가능했습니다.저도 같은 문제를 겪었고, 애플 사람들은 당신이 만든 앱 ID를 모두 당신의 로그인과 관련된 기록을 추적하기 위해 당신의 로그인과 관련된 모든 앱 ID를 남겨둘 것이라고 대답했습니다. 그들은 마침내 생각을 바꾼 것 같습니다.할당된 앱 ID는 다른 앱 ID가 이전 앱 ID와 충돌하지 않도록 활성 상태를 유지해야 하므로 제거할 수 없습니다. 그러나 Apple은 불필요한 앱 ID를 완전히 삭제하..

programing 2023.06.06

특정 iPhone/iPod Touch 모델 탐지

특정 iPhone/iPod Touch 모델 탐지 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨11년 전에. 중복 가능성: iOS가 탑재된 장치(iPhone, iPod Touch) 확인 저는 아이폰(아마도 아이팟 터치 2세대)의 피어투피어 블루투스 기능을 활용하는 게임을 만들고 있습니다.하지만, 사용자들이 아이팟 1세대와 아이폰 2G에서 멀티플레이어를 하려고 하는 것을 막으려면 특정 장치 모델을 확인해야 합니다. [UIDevice currentDevice] 모델에서는 장치가 "iPhone"인지 "iPod touch"인지만 알려줍니다."아이폰 3GS", "아이팟 터치 1세대" 등 특정 장치 모델을 확인할 수 있는 방법이 있습니까? 편집: UID Device에는 다음 코드를 사용하여 특정 장치 모델을 ..

programing 2023.06.06

현재 스레드가 주 스레드인지 확인합니다.

현재 스레드가 주 스레드인지 확인합니다. Objective-C에서 현재 스레드가 메인 스레드인지 여부를 확인할 수 있는 방법이 있습니까? 저는 이런 거 하고 싶어요. - (void)someMethod { if (IS_THIS_MAIN_THREAD?) { NSLog(@"ok. this is main thread."); } else { NSLog(@"don't call this method from other thread!"); } } API 설명서를 참조하십시오. 다음과 같은 방법이 있습니다. - (BOOL)isMainThread + (BOOL)isMainThread 그리고.+ (NSThread *)mainThread인 스위프트3 if Thread.isMainThread { print("Main Threa..

programing 2023.06.01

NSInteger를 NSString 데이터 유형으로 변환하려면 어떻게 해야 합니까?

NSInteger를 NSString 데이터 유형으로 변환하려면 어떻게 해야 합니까? 어떻게 변환합니까?NSInteger에게NSString데이터 유형? 저는 다음을 시도했습니다. 여기서 월입니다.NSInteger: NSString *inStr = [NSString stringWithFormat:@"%d", [month intValue]]; NSInteger는 객체가 아닙니다. 당신은 그것들을 캐스팅합니다.long현재 64비트 아키텍처의 정의와 일치하려면 다음과 같이 하십시오. NSString *inStr = [NSString stringWithFormat: @"%ld", (long)month];Obj-C 방식 =): NSString *inStr = [@(month) stringValue]; 모던 오브젝티브..

programing 2023.06.01
반응형