BigInt for swift V3.5 BigIntのダウンロードと使い方 再掲

 

1.  BigInt for swift のダウンロード

BigInt はグーグルドライブからダウンロードすることができます。下記のURLからダウンロードしてください。

 

 

ダウンロードした Templates.zip を解凍すると Templatesフォルダが作成されます。このフォルダ内に BigInt_TemplateProject フォルダがあります。この BigInt_TemplateProject が BigInt の本体となります。TemplatesフォルダごとDocumentsフォルダ直下にコピーしてください。

さらにDocumentsフォルダ直下に TemporaryProjectフォルダを手動で作成してください。

フォルダ階層は次のようになります。

 

   ~/Documents/Templates/BigInt_TemplateProject/

   ~/Documents/TemporaryProject/

 

つづいてグーグルドライブからその他のファイル.zipをダウンロードします。

 

 

その他のファイル.zip を解凍すると その他のファイルフォルダ内に make_project_from_template.sh

テンプレート実行コマンド.rtf

が生成されます。この2つのファイルはデスクトップにコピーします。

 

   ~/Desktop/make_project_from_template.sh

   ~/Desktop/テンプレート実行コマンド.rtf

 

2. 新規プロジェクトの作り方

BigInt新規プロジェクトを作成する方法はいくつかあります。

1)xcode から new → Project...

 で新規プロジェクトを作成してから BigIntパッケージをリンクする。

 

2) すでに完成した BigInt(~/Documents/Templates/BigInt_TemplateProject/)をコピーして必要に応じてリネームする。

例 BigInt_TemplateProject → newBigInt

  BigInt_TemplateProject → newBigInt

  BigInt_TemplateProjectTests → newBigIntTests

    ..........................

 

3) BigInt_TemplateProjectをコピーして新しいプロジェクト名に変換する作業をシェルスクリプトで半自動化する。

 

ここでは 3) の方法を説明します。

 

3. シェルスクリプトを使った新規プロジェクトの作り方

 

1) 各ファイルを指定の位置に置きます。

 ~/Documents/Templates/

 ~/Documents/TemporaryProject/

 ~/Desktop/make_project_from_template.sh

 ~/Desktop/テンプレート実行コマンド.rtf

 

2) ターミナルを起動します。

 

3) テンプレート実行コマンド.rtf の2行をコピーしてターミナルにペーストします。

 

  

 

4) 新規プロジェクト名を聞いてくるので、適切なプロジェクト名を入力します。

 

5) TemporaryProjectフォルダ内に新規プロジェクトが作成されます。

 

次回は BigInt のコマンドについて説明します。