2016-09-21 31 views

回答

1

添加新雨燕文件:Constant.swift

import Foundation 
import HealthKit 

let HK_EXTERN_Height : NSString = HKQuantityTypeIdentifierHeight 
let HK_EXTERN_BodyMass : NSString = HKQuantityTypeIdentifierBodyMass 

使用在ViewController.swift

print(HK_EXTERN_Height) 
print(HK_EXTERN_BodyMass) 

希望這有助於你....

+0

Thanx :)幫助我 –

+0

@MohsinQureshi隨時:) –

0

我相信您可以使用let關鍵詞聲明Swift語言。

1

添加常數成一個單獨的文件也可以在Swift中使用。

對於使用常量,它是更聰明,如果你使用structs,因爲常量的巨大數量可以是混亂:

import HealthKit 

struct Constants { 

    struct Health { 

     struct Quantities { 
      let height : NSString = HKQuantityTypeIdentifierHeight 
      let bodyMass : NSString = HKQuantityTypeIdentifierBodyMass 
      static let minWeight: Double = 30.0 
     } 
     ...   
    } 
    ... 
} 

用法:

print(Constants.Health.Quantities.minWeight) 

let healthNumbers = Constants.Health.Quantities 
print(healthNumbers.minWeight) 
相關問題