-1
現在、私が開発しているアプリケーションではカスタム注釈が作成されますが、ユーザーがmapViewでページから離れたときにはすべてアンロードされます。私はそれらをカスタム配列に保存していますが、UserDefaultsは配列を保存させません。配置された注釈を保存する簡単な方法はありますか、UserDefaultsに配列を保存する方法はありますか?MapViewで注釈を保存する
var mapAnnotations = [pinLocations]()
struct pinLocations {
let latitude: Double
let longnitude: Double
let name: Double
let time: String
}
これは、アーカイブ可能なカスタムクラスの例です。https://github.com/mattneub/Programming-iOS-Book-Examples/blob/master/bk2ch23p798basicFileOperations/ch36p1053basicFileOperations/Person.swift – matt