私はちょうどコーディングを始めました。私は、アプリが終了しても2つの変数を格納できるようにする必要があるSwiftでiOSアプリケーションを作っています。このために、私はレルムを使用しています。私はこれらの2つの変数を書くことができますが、それらを読み込もうとするとプロジェクトを構築できません。iOSプロジェクトでRealm変数の値を読み取るにはどうすればよいですか?
私は多くのtutoratsを試してみましたが、私は私の問題に適用しようとしたたびに、失敗しています。ここで
は私のレルムクラスです:
class Info: Object {
dynamic var name = ""
dynamic var gender = ""
}
は、どのように私は私のViewControllerでこれら二つの変数の値を読み取ることができますか?
私は、変数を読み込むしようとすると、私は私のViewControllerのライン
guard let info = realm.objects(Info.self).first else {return}
上のエラーを持っている:
import UIKit
import RealmSwift
class SettingsViewController: UIViewController {
let realm = try! Realm()
guard let info = realm.objects(Info.self).first else {return}
let name = info.name
let gender = info.gender
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
「私は自分のプロジェクトをビルドすることはできません。」何故なの?そして、そこにいるのは< and >なのですか? (私はこれを見たことがありません!) –
私はあなたが '' ''の代わりにいくつかの秘密の文字を使用しようとしているという野生の推測をしています。 – EpicPandaForce
申し訳ありませんが«»、私のコンピュータのオートコレクトはそれを行いました。私は自分の投稿を修正する。 –