Swift에서 번들 ID를 얻으려면 어떻게해야합니까?
Objective-C 버전 :
NSString *bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier];
답변
이 시도:
let bundleID = NSBundle.mainBundle().bundleIdentifier
Swift 3+ :
let bundleID = Bundle.main.bundleIdentifier
답변
클래스와 메소드 이름이 단축되었다는 점을 제외하면 Swift에서도 거의 동일합니다.
let bundleIdentifier = Bundle.main.bundleIdentifier // return type is String?
답변
프로그래밍 방식으로 얻으려는 경우 아래 코드 줄을 사용할 수 있습니다.
목표 -C :
NSString *bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier];
스위프트 3.0 :
let bundleIdentifier = Bundle.main.bundleIdentifier
최신 신속한 업데이트 iOS 및 Mac 앱 모두에서 작동합니다.
자세한 내용은 여기를 확인하십시오.