You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
iOS 4.0になってようやくiPodライブラリにある音楽を生のデータとして扱うことができるようになりましたので、その方法をまとめておきたいと思います。ムービーも同じような方法でできるようですが、とりあえずここではオーディオに限定して説明していきます。ちなみにシミュレータにはiPodライブラリがないので試せません。コードは実機で実行してください。 大まかな手順としては以下のような感じです。 ① MPMediaItemを取得 ② AVURLAssetを生成 ③ AVAssetExportSessionを生成 ④ Exportを実行 では、やっていきましょう。 ① MPMediaItemを取得 MPMediaItemは、iOS3.xのときからありましたのでご存知の方も多いと思いますが、iPodライブラリに中にあるひとつひとつの曲(音楽の場合)の情報をもっているクラスです。これの取得の仕方は、い
w00t just submitted our latest app (Battle Map 2) for review! For the curious, you can check out its help file here: http://t.co/ULbf3IY6 アップデート 10/24/12: iOS 6 とXcode 4.5用にアップデートされたチュートリアルをご覧になりたい方は、こちらiOS 5 by Tutorials Second Editionを参照して下さい。 Rayからの一言: このチュートリアルはiOS 5 Feastの2番目の品になります! 私達の書籍iOS 5 By Tutorialsから無料でご覧になれる1品となっております。 執筆者はMatthijs Hollemans氏によるもので、iOS Apprentice Seriesも執筆されております。どう
こんにちは!うきょーです! iOSアプリのテストのことをそろそろ1年くらい考えていて、1周した感じもするので、 ここら辺で一旦の区切りの意味でもなんとなく考えをまとめてみる。 ちなみにテストというのは主に単体テストにフォーカスした内容です。 こういう系のエントリを書くと、僕はわりと誤解を生みやすい書き方をしてしまうので先に断っておくと、 なんらかのアプリ開発手法や、テスト手法をDisっているわけではないです。 フレームワークがいろいろ登場したりしますが、それらをDisっている訳ではないですし、それぞれ素晴らしいものだと思っています。 同じくそのフレームワークを使っているプロジェクトも登場しますが、それらをDisっている訳でもありません。 もちろん特定個人をDisる内容でもありません。 という感じで、何かをDisってる記事ではないので、ご了承ください。 長めです。結局何がよかったの、っていう
テキストを入力する為のコントロールにはUITextFieldがあります。これは1行しか入力できないコントロールなのでURL等を指定する時に使います。 複数の行を入力させるにはUITextViewを使います。 メモ帳のようなアプリケーションではUITextViewを使います。 UITextFieldは1行の入力なので、仮想キーボード上でEnterキーを押せば編集が完了したことが分かりますが、UITextViewのように複数行を編集させるコントロールの場合、Enterキーは改行を意味することになります。 そのため、編集の開始、終了等を明確にする為にdelegateを使ってアプリケーションに通知する仕組みが備わっています。 - (BOOL) textViewShouldBeginEditing: (UITextView*) textView (戻り値) BOOL YES or NO 編集を開始し
MBProgressHUD MBProgressHUD is an iOS drop-in class that displays a translucent HUD with an indicator and/or labels while work is being done in a background thread. The HUD is meant as a replacement for the undocumented, private UIKit UIProgressHUD with some additional features. Requirements MBProgressHUD works on iOS 9.0+. It depends on the following Apple frameworks, which should already be incl
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
いつもお世話になっている@Jacminikさんの長期連載「Study CoreData」。先月末時点で無事終了されました。私は最近、この手の記事を書いてないのですが、大変さはよくわかります。本当にお疲れさまでした! なんだかバタバタしてたので出来なかったんですが、遅ればせながら、まとめ記事をエントリさせて頂きます。目的は、後日やってみようと思うから、です。 @Jacminikさんのブログは以下です。 Everything was born from Love CoreData 基礎編 Study CoreData 0 序章 〜日本語で覚えなくっても良いじゃんね~最初にこの長期連載が始まると知ったのはTwitterでした。ドキドキしましたね! Study CoreData 1 ~時をさかのぼる 前編~Study CoreData 2 ~時をさかのぼる 後編~時間軸をさかのぼってコードを見てい
iOS アプリの構造がどのようになっているのか理解しなくても簡単なアプリを開発することは可能です。実際自分も iOS アプリの開発をはじめたことろはそうでした。しかしアプリの構造を理解していないと複雑なアプリ、例えばタブとナビゲーションを組み合わせたアプリやマルチタッチやジェスチャーを使ったアプリなどを作ろうとしたときにハマることが多いです。 本記事では iOS アプリの構造について説明します。 一番単純なアプリの構造 それでは iOS アプリの中でも一番単純なアプリの構造がどうなっているのか見てみましょう。 iOS で一番単純なアプリは画面を一つ表示するアプリです。画面を一つ表示するアプリはシングルビューアプリケーション(Single View Application)といいます。 ラベルもボタンもなく、ただ真っ白な画面を表示するだけのアプリがどのような構造になっているのかみてみましょう
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
**StoryBoardはiOS5以上のiOS機器でしか動作しないようです。。。orz なので、iOS5未満のiOS機器で動作させる必要がある場合には利用できません。 ** iOS5_、_iPhone 4Sが発表されて数週間が経過しました。 少しだけまとまった時間が確保できたのでiOS 5の新機能を調べたりXcode 4.2を弄っていると結構変わっていてびっくりしました。 その中でもXcode 4.2で追加されたStoryBoardがよさそうだったので説明してみようかと。 今まで、iOSのUI部分はIBで1画面づつ作って画面間の遷移はコードで書いて。。。 っとやっていましたが、このStoryBoardを使えば画面遷移の部分もIB側で設定することができるみたいです。 イメージとしては画面遷移図を書くような感じでIBで各画面を作って遷移方法を設定してっという流れです。 プロジェクトを新規で作っ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く