この質問は、この 1 週間、私を悩ませてきました。以下に、私の問題と、私が行った調査をリストします。
シナリオ: 5000 行と 3 列の .csv ファイルが与えられました。3 つの列は次のように定義されます。
サイト ID|サイト名|サイト URL
私の仕事:会社のデザイナーが各サイトを 1 から 5 のスケールで評価するための HTML インターフェイスを作成すること。
私の行動計画:私は新入社員です。採用された言語である Objective-C に慣れてきました。
プロジェクトの私のアルゴリズムは次のとおりでした。
- .csv を解析する
- 「サイト名」変数を削除します
- 以下の変数を含む新しい .csv を作成します: サイト ID|サイト URL|評価|画像
- 新しい .csv (前述のすべての項目を含む) を HTML ページとして表示します。「評価」のトグルがあり、これを押すと、インポート (またはロード) された .csv に評価が記録されます。
「画像」セクション Paparazzi という名前のソフトウェア (Mac OS X オペレーティング システム上) を使用します。このソフトウェアは、メイン ページの完全にフォーマットされたスクリーンショットを取得し、PNG ファイルとして保存します。ファイル拡張子の URL (ローカルに保存されている) を使用して「画像」列に読み込む予定です。これにより、デザイナーが画像をクリックすると、ローカルに保存されている画像を読み込むことができます。
私の問題: Objective-C は完全にスクリプト言語ではないため、必要なライブラリやこれを実装できるメソッドと混同しています。私はアルゴリズムを持っていますが、実装については完全に確信が持てません。
私の質問:以前に Objective-C を使用してこれと同様のプロジェクトを行ったことがあれば、どのようなヒントを提供してもらえますか? .csv を HTML インターフェースとしてロードし、編集時にこの編集を .csv に保存するにはどうすればよいですか? これにはサーバーが必要ですか、それともマシンからすべてを実行できますか? (ローカルに保存されている) 画像を取得し、そのファイル拡張子を抽出して、.csv に読み込むにはどうすればよいでしょうか?
最も重要な質問: これは Objective-C で達成可能ですか? その背後にある私の理由は、このようなタスクを通じて OC の知識を深めたいということです。はい、Python を使用する方が簡単ですが、Objective-C でこれを行うことは可能ですか?
ありがとうございました。