iOS에서 Azure Storage를 사용하는 방법

5758 단어 AzureiOSSwift

무슨 기사?



iOS에서 Azure Storage와 데이터를 교환하기 위한 연결 방법입니다.
조작이 다소 번잡하므로, 다음 때를 위한 비망록입니다.

개발 환경



XCode 12.5

방법



Azure의 공식 문서를 따르세요.
htps : // 기주 b. 코 m / 아즈레 / 아즈레 - s 토라 게이 오 s

Cocoa Pods 설치



터미널을 시작하고 다음을 입력합니다.

1 루비 젬 최신화
sudo gem update --system

2 Cocoapods 설치
Cocoapods는 swift에서 ObjectC 라이브러리를 사용하는 도구라고합니다.
sudo gem install cocoapods

3 Cocoapods 설정
pod setup

이제 준비가 되었습니다!

포드 파일 만들기



1 Xcode 프로젝트 파일이 있는 폴더의 경로 복사


2 터미널에서 해당 폴더로 이동
cd /Users/***/Xcode/CorneaApp3

3 포드 파일 만들기
pod init

4 파일 내용 확인
vi Podfile

이런 식으로 표시됩니다.
i를 누르면 편집 모드로 들어갑니다. (나중에 XCode에서 편집해도 가능)
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'CorneaApp3' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for CorneaAppp3
end

5 공식 문서에 따라 podfile 다시 쓰기
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'CorneaApp3' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for CorneaApp3
  pod 'AZSClient'

end

입력이 끝나면 "esc"로 편집 모드 종료.
":wq"로 저장.

7 라이브러리 설치
pod install

8 만약을 위해 업데이트
pod update

Bridging-Header.h 파일 만들기



프로젝트 파일 바로 아래에서 New File > Header File로 헤더 파일을 만듭니다. Bridging-Header.h라는 이름을 지정합니다.

Bridging-Header.h에 다음 내용을 씁니다.
// Include the following import statement to use blob APIs.
#import <AZSClient/AZSClient.h>

프로젝트 파일의 Build Settings에서 Swift Compiler-General 항목을 찾습니다. 위의 탭을 All로 하지 않으면 나오지 않으므로 주의.
"Objective-C Bridging Header"라는 항목 옆을 클릭하여 Bridging-Header.h를 작성합니다.



마지막으로



이것으로 설정이 끝납니다. 읽기/쓰기 샘플 코드는 공식 문서을 참조하십시오.

좋은 웹페이지 즐겨찾기