私のiOS開発ノート-常用端末コマンド

3836 ワード

前に書く
初めてネット上で書くのは、他ではなくiOSerとして、普段開発でよく使われているものや、将来すぐに調べるためによくある問題を記録したいと思っています.もし同じ問題に遭遇したあなたに調べられて、一定の助けを与えることができたら、それは私の大きな光栄です.
一般的なMac端末コマンド
まず最もよく使われるcocoapodsに関する端末コマンドです
Macはruby環境が付属しているので、まだcoapodsがインストールされていない場合は端末にコマンドを入力して直接インストールすることができます:sudo gem install cocoapodsですが、Macが付属しているrubyソースは海外のもので、国内では壁になっているようなので、直接インストールするのは使いにくいかもしれませんので、元のrubyソースを置き換える必要があります.まず、現在のrubyソースをクエリーします.gem sources -l rubyソースを変更しなかった場合、この結果が得られます.
*** CURRENT SOURCES ***

https://rubygems.org/

その後、このrubyソースを削除します:gem sources --remove https://rubygems.org/それから彼に新しいrubyソースを追加します.国内の元のいくつかのrubyソースは相次いで失効しました.例えば、淘宝のhttps://ruby.taobao.org/です.そのため、今最新のrubyソースhttps://gems.ruby-china.orgに変更しました.追加方法は以下の通りです.
*** CURRENT SOURCES ***

https://gems.ruby-china.org

この結果を見るとrubyソースの置換に成功したことを示します.置き換えに成功すると、cocoapodsのインストールに専念できます.
sudo gem install cocoapods
  :                  ,         
sudo gem install -n /usr/local/bin cocoapods

最後にgem sources -a https://gems.ruby-china.orgを行い、このプロセスはmaster repoをgem sources -lディレクトリにダウンロードし、常に完了できない場合は、他の人がダウンロードしたmaster repoをそのディレクトリにコピーし、pod setupを行うことを考慮することができる.これらがすべて終わった後、cocoapodsのインストールも大功を奏した.
podでサードパーティクラスライブラリを検索する
インストールが完了すると、cocoapodsを使用してサードパーティのクラスライブラリをダウンロードして管理できます.まず、afnetworkingを検索する場合は、~/.cocoapods/reposまたはpod setupなどのサードパーティ製ライブラリを検索することができます.彼は自動的に検索したキーワードに一致します.検索された情報には、サードパーティクラスライブラリごとにpodでインストールされているので構成する必要がある情報が羅列されます.次はmasonryを検索した後の情報です.
-> Masonry (1.0.2)
   Harness the power of Auto Layout NSLayoutConstraints with a simplified,
   chainable and expressive syntax.
   pod 'Masonry', '~> 1.0.2'
   - Homepage: https://github.com/cloudkite/Masonry
   - Source:   https://github.com/cloudkite/Masonry.git
   - Versions: 1.0.2, 1.0.1, 1.0.0, 0.6.4, 0.6.3, 0.6.2, 0.6.1, 0.6.0, 0.5.3,
   0.5.2, 0.5.1, 0.5.0, 0.4.0, 0.3.2, 0.3.1, 0.3.0, 0.2.4, 0.2.3, 0.2.2, 0.2.1,
   0.2.0, 0.1.6, 0.1.5, 0.1.0, 0.0.3, 0.0.2 [master repo]

podfileの設定
まずpodfileのプロジェクトに参加する必要があるフォルダpod searchにナビゲートする必要があります.ここでは2つの方法を紹介します.vimでpod search afnetworkingと入力します.Podfileファイルが作成されて開きます.Podfileがすでに存在する場合は開いています.存在しない場合は作成して開きます.その後、コマンドを書き、最後に保存します(端末vimファイルはiで編集可能、escで編集を終了します.:wq保存可能終了).もっとvimコマンドを学ぶのに十分ではないと思ったら、ここではあまり言いません.2.touchを使用して、まずpod search afnと入力し、cd ( )と入力すると、テキストファイルが生成されます.テキストファイルに必要な構成情報を入力すればいいです.簡単な構成:
target "      " do
    pod 'Masonry'
end

次のようにすることもできます.
platform :ios, '8.0'
target "      " do
    pod 'Masonry'
end

または、ライブラリの後にバージョンを追加します.
platform :ios, '8.0'
target "      " do
    pod 'Masonry', '~> 1.0.2'
end

以上のpodfileファイルで使用する句読点はすべて英語の状態でなければなりません.そうしないと、エラーが発生する可能性があります.設定して保存します.
インストールvi podfile
削除
クラスライブラリを削除したい場合は、podfileでそのクラスライブラリの構成情報を直接削除し、touch podfileを実行すればよい.
ファイル操作端末コマンド
パスの選択open -e podfile現在のディレクトリを表示するパス名pod install現在のディレクトリの下の内容を表示pod install指定されたパスpwdにナビゲートしてルートlsを返して親ディレクトリcd ( , )を返して前のアクセスしたディレクトリを返します
フォルダの作成cd ~指定名フォルダを作成cd ..指定フォルダを削除
非表示フォルダアクションの表示
まず:cd -それから:mkdir 非表示フォルダを表示しない
まず:rmdir それから:defaults write com.apple.finder AppleShowAllFiles -bool true以上は私個人が比較的によく使ういくつかのコマンドを整理して、もし端末の操作に関するコマンドをもっと知りたいならば、ここをジャンプして見てください:転送ドア