実現したいこと
タイトルのようにメンバ変数による値の保存方法が知りたいです。
発生している問題・エラーメッセージ
Class, funcはそれぞれ違うスコープからの値をメンバ変数に保存したいのですが、どのように書いたら良いのか、また書き方が分かりません。
該当のソースコード
Swift
1Class A: UIViewController { 2 3//こちらが値を保存したいメンバ変数(オプショナルです) 4var hozon: String? 5 6 7func b () { 8let c = "1" 9let d = "1" 10let e = "1" 11//こちらのresultを上記Class中にあるhozonに保存したいです 12let result = \(c)\(d)\(e) 13} 14 15@IBAction func fButton(_ sender: Any) { 16 17//このfuncの中にも上記のメンバ変数利用してresultの値を入れたいです 18 19} 20
試したこと
class var 〜とすればメンバ変数にできるという情報を人伝に入手したのですが、試してみても一向にできる気がしません。ぜひ力をお貸しください。
※そもそも質問の中に出てくる表現であったり、僕のプログラムに対する理解が間違っていた場合もご指摘ください。
あなたの回答
tips
プレビュー