반응형

ios 14

iOS Simulator용 Xcode building, 그러나 iOS용으로 빌드된 객체 파일에서 링크, 아키텍처 'arm64'.

iOS Simulator용 Xcode building, 그러나 iOS용으로 빌드된 객체 파일에서 링크, 아키텍처 'arm64'. 저는 iOS 14를 준비하기 위해 Xcode 12(beta 5)에 있는 대형 프로젝트 빌딩(및 Xcode 11!)을 구하려고 합니다.코드베이스는 이전에는 Objective-C에 있었지만 지금은 Objective-C와 Swift를 모두 포함하고 있으며 Objective-C 및/또는 Swift인 포드도 사용합니다. Xcode 12 지원(현재 1.10.0.beta 2)이 포함된 코코아 포드의 새로운 베타 버전을 가져왔습니다. 포드 설치에 성공했습니다.빌드를 수행할 때 포드 프레임워크에서 다음 오류가 발생합니다. iOS 시뮬레이터를 위한 빌드, 그러나 iOS를 위해 빌드된 객체 파일에..

programing 2023.04.26

Swift를 사용하여 앱 버전과 빌드 번호를 얻으려면 어떻게 해야 합니까?

Swift를 사용하여 앱 버전과 빌드 번호를 얻으려면 어떻게 해야 합니까? 저는 Azure 백엔드가 있는 IOS 앱을 가지고 있으며 로그인 및 실행 중인 앱 버전과 같은 특정 이벤트를 기록하고 싶습니다. Swift를 사용하여 버전과 빌드 번호를 반환하려면 어떻게 해야 합니까?편집 Swift 4.2용으로 업데이트됨 let appVersion = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String 편집 새로운 버전의 Xcode에 대해 @azdev가 지적했듯이, 이전 솔루션을 시도할 때 컴파일 오류가 발생할 것입니다. 이를 해결하려면 제안된 대로 편집하여 번들 사전의 포장을 해제하십시오! let nsObject: AnyObject? = B..

programing 2023.04.26

iOS 네트워킹 애플리케이션(REST 클라이언트)을 구축하기 위한 최고의 아키텍처 접근법

iOS 네트워킹 애플리케이션(REST 클라이언트)을 구축하기 위한 최고의 아키텍처 접근법 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 1년 전에 문을 닫았어요 이 질문을 개선하다 저는 경험이 있는 iOS 개발자인데 이 질문이 정말 흥미롭습니다.저는 이 주제에 대해 많은 자료와 자료를 보았지만, 그럼에도 불구하고 여전히 혼란스럽다.입니까?iOS 네트워크 애플리케이션에 가장 적합한 아키텍처는 무엇입니까?기본적인 추상적인 프레임워크, 패턴은 서버 요청이 적은 소규모 앱이든 복잡한 REST 클라이언트든 모든 네트워킹 애플리케이션에 적합합니다.은 ""를 사용할 합니다.MVC의 기본 접..

programing 2023.04.21

Swift를 사용한 문자열의 Int로의 변환

Swift를 사용한 문자열의 Int로의 변환 애플리케이션은 기본적으로 초기 및 최종 속도와 시간을 입력하여 가속도를 계산한 다음 공식을 사용하여 가속도를 계산합니다.그러나 텍스트 상자의 값이 문자열이기 때문에 정수로 변환할 수 없습니다. @IBOutlet var txtBox1 : UITextField @IBOutlet var txtBox2 : UITextField @IBOutlet var txtBox3 : UITextField @IBOutlet var lblAnswer : UILabel @IBAction func btn1(sender : AnyObject) { let answer1 = "The acceleration is" var answer2 = txtBox1 var answer3 = txtBox2 v..

programing 2023.04.21

ld: 프레임워크를 찾을 수 없습니다.Pods

ld: 프레임워크를 찾을 수 없습니다.Pods IOS 프로젝트에 프레임워크를 추가하려고 하는데 빌드할 때 항상 같은 메시지가 나타납니다. ld: 프레임워크를 찾을 수 없습니다.Pods clang: 오류: linker 명령어가 종료 코드 1에서 실패했습니다(호출을 표시하려면 -v를 사용합니다). 는 내 것을 .Pods 를 , 「」를 참조해 주세요.pod install가 열겠습니다..xcworkspacepod install 로그에 기록되어 있는 것처럼 xcode로 프로젝트를 청소하고 빌드하려고 하면 동작하지 않습니다. 팟파일은 다음과 같습니다. xcodeproj '/Users/guillaume/project/Mobile/iOS/FoodPin/FoodPin.xcodeproj' source 'https://gi..

programing 2023.04.21

Xcode를 사용하여 "No such module" 오류가 발생하지만 프레임워크가 있습니다.

Xcode를 사용하여 "No such module" 오류가 발생하지만 프레임워크가 있습니다. 현재 Swift에서 코딩 중인데 오류가 발생했습니다. 해당 모듈이 없습니다.소셜 그러나 모듈이 "Linked Frameworks and Libraries" 및 "Embedded Binarys"에 선언된 내 프로젝트에 있기 때문에 이해할 수 없습니다. 프레임워크는 Objective-C에 있기 때문에 Bridge Header를 작성했습니다. 어떻게 하면 Xcode에게 프레임워크를 인식시킬 수 있을까요? 금요일 오후 또는 새벽 1시 이후인 경우: ★★★xcodeprojxcworkspace이런 오류가 발생합니다.왜 이런 일이 일어나는지 모르겠지만 문제를 해결하는 방법 중 하나는 빌드 설정으로 이동하여 해당 프레임워크를 ..

programing 2023.04.16

커스텀 할당 해제 및 ARC(객관-C)

커스텀 할당 해제 및 ARC(객관-C) 나의 작은 iPad 앱에는 옵서버를 사용하는 "스위치 언어" 기능이 있다.모든 뷰 컨트롤러는 그 동안 옵서버에 등록됩니다.viewDidLoad:. - (void)viewDidLoad { [super viewDidLoad]; [observer registerObject:self]; } 사용자가 "언어 변경" 버튼을 누르면 새 언어가 내 모델에 저장되고 관찰자에게 알림이 전달되고 호출됩니다.updateUi:셀렉터를 선택합니다. 이것은 TabBarController에 뷰컨트롤러가 있는 경우를 제외하고 매우 잘 작동합니다.이는 탭 막대가 로드될 때 보기를 초기화하지 않고 하위 컨트롤러에서 탭 아이콘을 가져오기 때문입니다.viewDidLoad:이 뷰 컨트롤러는 호출되지 않으..

programing 2023.04.16

iOS 7에서 상태 표시줄과 탐색 표시줄이 내 보기 범위를 넘어 나타납니다.

iOS 7에서 상태 표시줄과 탐색 표시줄이 내 보기 범위를 넘어 나타납니다. 최근 iOS7에서 앱을 테스트하기 위해 Xcode 5 DP를 다운로드했습니다.가장 먼저 확인하고 확인한 것은 상태 표시줄과 탐색 표시줄을 고려하여 뷰의 경계 크기가 항상 조정되지 않는다는 것입니다. »viewDidLayoutSubviews, 뷰의 경계를 인쇄합니다. {{0, 0}, {320, 568}} 그러면 내 콘텐츠가 탐색 모음 및 상태 표시줄 아래에 표시됩니다. 메인 화면의 높이와 상태 바의 높이, 네비게이션 바의 높이를 뺀 높이를 스스로 계산할 수 있다는 것은 알지만, 그것은 불필요한 추가 작업인 것 같습니다. 이 문제를 해결하려면 어떻게 해야 하나요? 업데이트: 나는 이 특정한 문제에 대한 해결책을 찾았다.탐색 모음의 ..

programing 2023.04.16

시뮬레이터 슬로모션 애니메이션이 지금 켜집니까?

시뮬레이터 슬로모션 애니메이션이 지금 켜집니까? 얼마 전 저는 네비게이션 아이템을 애니메이션으로 만들어 서로 스크롤할 수 있는지 알아보기 위해 실험을 하고 있었습니다. 관련이 있는지 모르겠지만 시뮬레이터 옵션을 누르지 않고 갑자기 이 메시지가 나타납니다.Simulator slow-motion animations are now on화면 이동 속도가 3초 정도 느려요.이것은 모든 애니메이션 효과에서 발생합니다. 이걸 멈추려면 어떻게 해야 하는지 알아?Xcode 6의 단축키는 +T 입니다.이렇게 하면 켜짐과 꺼짐이 전환되므로 끄려면 해당 조합을 누르기만 하면 됩니다.방금 알아냈어 iOS Simulator가 포커스에 있는 동안 Shift 키를 세 번 연속으로 눌러 슬로모션 애니메이션을 켜거나 끌 수 있습니다.상..

programing 2023.04.11

ENABLE_B란ITCODE는 xcode 7로 합니까?

ENABLE_B란ITCODE는 xcode 7로 합니까? 을 사용법 베디디 ?트 ?? ??? 하는 는, 「」입니다.ENABLE_BITCODE★★★★★★★★★★★★★★★★★★★★★★★★★★? 이네이블로 했을 , , 「」, 「」가 됩니다.ENABLE_BITCODE 7? Xcode 7? Xcode 7?비트코드는 iTunes Connect로 전송되는 코드 유형인 "LLVM 비트코드"를 나타냅니다.이를 통해 Apple은 특정 계산을 사용하여 앱을 더욱 최적화할 수 있습니다(예: 실행 파일 크기를 줄일 수 있습니다).Apple이 실행 파일을 변경해야 하는 경우 새 빌드를 업로드하지 않아도 됩니다. 이것은, 다음과 다릅니다.디바이스의 해상도와 아키텍처를 기반으로 애플이 사용자의 디바이스에 맞게 앱을 최적화하는 과정입니..

programing 2023.04.11
반응형