特定のURLスキーム(mail:等)を指定して、該当するアプリケーションを開く。受け渡しできるのはURL文字列のみ。
特定のURLスキーム(mail:等)を指定して、該当するアプリケーションを開く。受け渡しできるのはURL文字列のみ。
概要 Blocksはみなさんよく使いますでしょうか。 私は最初objective-cを勉強したときにBlocksのややこしい書き方を見て ああこれは絶対使えるようにならないと思ったのですが、 使えば使うほど便利な場面が多くて今ではなるべく使えないか考えるようにしています。 そこで基本をおさらいつつ、どんなときに使っているか書きたいと思います。 そもそもBlocksってなに? ざっくり言うと関数を式として宣言、作成することが出来る仕組みです。 なので、関数をそのまま変数のように関数に受け渡すことが出来ます。 調べると結構説明が難しい説明がたくさん書いてあるのですが、 「関数を変数として扱える仕組み」、と覚えておけばひとまずは良いかなと思います。 書き方はこのあたりを参考にすると良いかと思います。 ■ブロック構文の基本的な使い方 http://www.objectivec-iphone.com
省電力モード? iOS9はバッテリーが少ない時にLow Power Mode(低消費電力モード)へ切り替わるようになっており(ユーザー自身が設定することもできます)、設定すると省エネ対策(通信頻度やアニメーションなどなど)が働きバッテリーの寿命を節約します。 低消費電力モードの取得 現在省電力モードか判定する実装です。 Objective-C if ([[NSProcessInfo processInfo] isLowPowerModeEnabled]) { // Low Power Mode is enabled. Start reducing activity to conserve energy. } else { // Low Power Mode is not enabled. }; if NSProcessInfo.processInfo().lowPowerModeEnabl
WebエンジニアのためのiOSデバッグ速習会@Wantedly に参加してきたので、内容を忘れないようまとめました。 wantedly.connpass.com 参加者は事前に Xcode を自分の PC にインストールしておき、講師の人が説明した後に実際に手を動かして確認していく、というスタイルでした。 また速習会中は、Sync を使って参加者同士がコミュニケーションを取るというのは、独特で面白かったです。 講師は @hedjirog さんでした。 やったこと 講師の方が資料を用意してくださったので、それに沿って以下のようなことをやりました。 テーマは iOS アプリのデバッグです。 使用したのは Xcode 7.1.1 です。 題材アプリ Artsy のインストール ブレークポイントを配置して任意のコードで実行を止める ビューデバッガでビュー構造からクラスなどを特定する chisel
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く