Xcode에서 외부 파일을 처리하는 방법
Xcode에서 외부 파일에 액세스하는 방법?
Xcode로 만든 앱은 일반 설정에서 외부 파일에 액세스할 수 없습니다.
그래서 Xcode의 설정을 괴롭히고 외부 파일에 액세스하는 방법을 소개합니다.
손쉽게 소개
우선 Xcode에 권한을 부여
환경 설정의 보안 및 개인 정보를 선택하고 전체 디스크 액세스에 Xcode를 추가합니다.
다음에 Xcode측의 설정을 실시한다
Xcode를 열고 코딩 화면을 연 후 '~.entitlements'를 열고,
App Sandbox의 Value를 'NO'로 설정합니다.
완료!
그리고 Coding!
csv 파일을 읽고 싶을 때,
Swiftvar str = ""
var importURL:URL = URL(fileURLWithPath: "絶対パス.csv")
do {
str = try String( contentsOf: importURL, encoding: String.Encoding.utf8 )
} catch {
print(error)
}
csv 파일을 내보내려면,
Swiftvar exportURL:URL = URL(fileURLWithPath: "絶対パス.csv")
do {
let exportString = "ハンターハンターは、いつ再開するのでしょうか?"
try exportString.write(to: exportURL, atomically: true, encoding: .utf8)
} catch {
print(error)
}
이런 느낌으로 쓸 수 있다고 생각합니다.
Reference
이 문제에 관하여(Xcode에서 외부 파일을 처리하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/K-TKG/items/3e80b80b8a7582d3b6ce
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
우선 Xcode에 권한을 부여
환경 설정의 보안 및 개인 정보를 선택하고 전체 디스크 액세스에 Xcode를 추가합니다.
다음에 Xcode측의 설정을 실시한다
Xcode를 열고 코딩 화면을 연 후 '~.entitlements'를 열고,
App Sandbox의 Value를 'NO'로 설정합니다.
완료!
그리고 Coding!
csv 파일을 읽고 싶을 때,
Swift
var str = ""
var importURL:URL = URL(fileURLWithPath: "絶対パス.csv")
do {
str = try String( contentsOf: importURL, encoding: String.Encoding.utf8 )
} catch {
print(error)
}
csv 파일을 내보내려면,
Swift
var exportURL:URL = URL(fileURLWithPath: "絶対パス.csv")
do {
let exportString = "ハンターハンターは、いつ再開するのでしょうか?"
try exportString.write(to: exportURL, atomically: true, encoding: .utf8)
} catch {
print(error)
}
이런 느낌으로 쓸 수 있다고 생각합니다.
Reference
이 문제에 관하여(Xcode에서 외부 파일을 처리하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/K-TKG/items/3e80b80b8a7582d3b6ce텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)