2015-10-01から1ヶ月間の記事一覧
setNeedsLayout() 現在の子Viewの配置を無効にし、次の更新サイクルで配置し直すようにする(メインスレッドから呼ぶこと)。 このメソッドは即時の更新を強制するものではなく、次の更新サイクルを待つので、更新要求を書き留めたらすぐに処理を戻す。 これを…
環境: Swift2.0 UIImage -> NSData UIImagePNGRepresentation関数、またはUIImageJPEGRepresentation関数を使う。 関数定義 // return image as PNG. May return nil if image has no CGImageRef or invalid bitmap format public func UIImagePNGRepresenta…
環境: Xcode7.0.1 Beta 版と GM をインストールしたら重複して表示されるようになってしまった。 iOSシミュレータを削除するには Xcode > Window > Devicesから削除できる。 削除したいデバイスがたくさんあって個別に面倒な場合は ~/Library/Developer/Core…
環境: Xcode7.1 アプリデータのディレクトリを調べる 例えば iOSシミュレータにインストールした、あるアプリのDocumentsディレクトリは以下のようになる。 ~/Library/Developer/CoreSimulator/Devices/CC8FA744-B3C2-4689-839F-33B504F6168A/data/Container…
環境: Swift2.0 アプリ内にデータを保存する場合、どこに保存するのかを調べた。 だいたい以下のディレクトリ(またはこれらの中に作成したサブディレクトリ)のどれかに保存することになるようだ。 Documents/ Library/ Library/Application Support/ Library…
環境: Xcode 7.0.1 Swift2.0 Carthage(カーセージって読むみたい)というライブラリ管理ツールを使ってみた。 CocoaPods と比べると ・CocoaPods では Static Library のlibPods.aを静的リンクしていたが 、Carthage はxcodebuildコマンドを使ってビルドし…
後でまた見返したい Git を理解するための濃い記事まとめ。 コンセプトから理解するGitコマンド from ktateish www.slideshare.net koseki.hatenablog.com koseki.hatenablog.com d.hatena.ne.jp ja.astahblog.com 見えないチカラ: 【翻訳】Gitをボトムアッ…