私は現在、カスタムオブジェクトの配列持ちカスタムオブジェクトの配列を文字列の配列に変換するにはどうすればよいですか?
[GenrePosters]そのように定義され
:
:それはこのようになりますコンソールに出力public struct GenrePosters: Decodable, Equatable{
public let poster : String
public init? (json: JSON) {
guard let poster: String = "poster_path" <~~ json
else {return nil}
self.poster = poster
}
public static func ==(lhs: GenrePosters, rhs: GenrePosters) -> Bool {
return lhs.poster == rhs.poster
}
[MyMovieGuide.GenrePosters(ポスター: "/e1mjopzAS2KNsvpbpahQ1a6SkSn.jpg")、MyMovieGuide.GenrePosters(ポスター: "/jjBgi2r5cRt36xF6iNUEhzscEcb.jpg")、MyMovieGuide.GenrePosters(ポスター: "/tIKFBxBZhSXpIITiiB5Ws8VGXjt.jpg")]
私がしようとしています
[ "/e1mjopzAS2KNsvpbpahQ1a6SkSn.jpg" "/jjBgi2r5cRt36xF6iNUEhzscEcb.jpg" "/tIKFBxBZhSXpIITiiB5Ws8VGXjt.jpg"]
:このようなだけのポスター値と文字列の配列にGenrePostersの配列を変換します
ご協力いただければ幸いです!
あなたはこの使用map(_:)
方法行うことができるはず
が重複する可能性を28393334 /オブジェクト配列からプロパティ値の配列を取得する) – Hamish