私はアプリケーション全体で使用できるグローバル変数を作成しようとしています。私は、AppDelegateクラスに物を入れることができるとわかりました。より良い方法を知っていれば、どこにでもアクセスできます。Swift AppDelegate Struct usage
私は構造体を作成しようとすると、私は問題を実行しています。マイコード:
struct category {
let one: UInt32 = 0x1 << 1
let two: UInt32 = 0x1 << 2
let three: UInt32 = 0x1 << 3
let four: UInt32 = 0x1 << 4
}
と私は任意のクラスでそれにアクセスしようとすると、私はエラーに
Instance member 'one' cannot be used on type 'category'
を取得し、私も使ってみました:
struct category {
let one: UInt32 {
get {
return 0x1 << 1
}
}
}
とそれはどちらか動作しませんでした。
ありがとうございます! –