私はSwiftとiOS開発を初めて利用しています。私は現在、アプリ内に次のデータ構造[String:[String: [[Double]]]]
を持っています。キーYとZはともに約2500個のアレイを有する。5000のエントリを含む[String:[String:[Double]]]]型の変数を持つアプリケーションはコンパイルされません。別のファイルに保存する必要がありますか?
"X": [
"Y": [ [1,1,1],
(....),
[2500, 2500, 2500]
],
"Z": [ [1,1,1],
(....),
[2500, 2500, 2500]
]
]
プログラムはコンパイルされません。この構造がなければ、うまく動作します。私はここで何をすべきですか?このデータをファイルに書き込んでSwiftにこのファイルからデータを読み込ませますか?私はこの問題に近づく最善の方法が何であるかは分かりません。どんな助けもありがたい。
エラーが発生した行のコンパイルエラーとソースコードを含む詳細情報を追加します。 –
コード内に大量のデータを直接ハードコードしないでください。 – rmaddy
"シグナルのためにコマンドが失敗しました:セグメンテーションフォールト:11"です。関係する行はなく、一般的な失敗です。ハードコーディングが原因であることは明らかです。私の質問は、私が欲しいものを達成するためにはどうすればいいのですか?すなわち、この構造体から数値を読み込んで、数学的にそれらを操作する... – fbelfort