sudoコマンドに対して”unable to resolve host xxx”が表示される

1. sudoコマンドの実行結果を確認する

続きを読む

[git] リモートブランチの操作方法

1. リモートサーバーにあるブランチを削除する方法

1.1. ブランチの確認

1.1.1. 全て(ローカルとリモート)のブランチの一覧

1.1.2. リモートのブランチの一覧

続きを読む

Java: byte[] と String の相互変換

Java における byte[] と String の相互変換

String から byte[] へ

byte[] から String へ

分割代入 (Destructuring assignment)

JavaScript (ECMAScript 6) の 分割代入 (Destructuring assignment)

 

簡単な例

 

応用例

以下のコードと等価

Xcodeで実機デバッグのロケール設定をシステムに一致させる

XcodeのSchemeの設定が不適切だと実機デバッグで適切なロケールが選択されなかったり、[[NSLocale currentLocal] objectForKey:NSLocaleCountryCode]で適切なカントリーコードが取得できない(nilが返ってくる)

 

Xcode 7.3.1 のとき

Scheme => Edit Scheme


app language

argumentsタブのArguments Passed On LaunchにリストアップしているAppleLanguage(xx)を全て削除する。

 


app language

  • Application Language: System Language
  • Application Region: System Region

関連する投稿

SIGPIPEシグナル

クローズされたPIPE(含、ネットワークソケット)にアクセスすると、アクセスしたプロセス(アプリ)に対して、SIGPIPEシグナルが通知される。

デフォルトではSIGPIPEシグナルを受信したプロセスは強制終了される。

強制終了を回避するためには、以下のいずれかの対策を取る必要がある。

  1. SIGPIPEシグナルを無視する設定を与える
    1. 全面的に無視する
    2. ソケット個別に無視する。
  2. SIGPIPEシグナルをハンドラで処理する

 

参考


iOS Developer Library – ネットワーク処理において犯しがちな誤りの回避

PHAssetCollectionの種類

アルバム タイプ サブタイプ
自分のフォトストリーム Album AlbumMyPhotoStream
端末で作成したアルバム Album AlbumRegular
iTunesで同期したアルバム Album AlbumSyncedAlbum
カメラロール SmartAlbum SmartAlbumUserLibrary
お気に入り SmartAlbum SmartAlbumFavorites
パノラマ SmartAlbum SmartAlbumPanoramas
ビデオ SmartAlbum SmartAlbumVideos
スローモーション SmartAlbum SmartAlbumSlomoVideos
タイムラプス SmartAlbum SmartAlbumTimelapses

 

Apple API Developer Reference

PHAssetCollectionType
https://developer.apple.com/reference/photos/phassetcollectiontype
PHAssetCollectionSubtype
https://developer.apple.com/reference/photos/phassetcollectionsubtype