データと文字列の両方を配列に格納することは可能でしょうか? ユーザーが画像内の画像名と共に配列を選択して保存する方法が必要です。後でアップロードするときにAPIリクエストに追加することができます。Swift iosデータと文字列を配列に格納
今、私は私が後で
var imgArray = [(Data, String)]()
へのデータと文字列を追加し、配列の組を使用していますそして、私はこのようなその配列タプルにデータを追加します。
if let firstImage = self.firstImage {
if let firstImageData = firstImage.compressImage() {
self.imgArray.append(firstImageData, self.randomImageName(length: 15))
}
私は上記のコードを使用しますユーザーがアップロードしたすべての画像は正常に動作しますが、imgArray
には後でAPIに送信するDataとStringの両方が設定されます。
しかし、データと文字列の値を格納する配列を使用する方法はありますか?
私はタプルが最善の解決策 }
によってメンバーを取得することです。どのように配列から文字列とデータを引き出していますか? – BallpointBen
@BallpointBen例:文字列を引き出す: '' parameters ["images"] = imgArray.map {$ 0.1} '' – Kiow