アウトレットコレクションを使う

見たことがあるけど使ったことがない機能のひとつ「Outlet Collection」。
iOS4.0以降で使用可能になったアウトレットコレクションの簡単な解説です。

この記事は Xcode 4.5.2 & iPhone 6.0 Simulator の環境で確認しています。

アウトレットコレクションとは?

部品(アウトレット)をアウトレットコレクションに接続することで、接続した部品を配列コレクションで管理できる機能です。乱暴に書くと「指定したUI部品のオブジェクトをNSArrayにぶっ込む作業をInterface Builderが半自動でやってくれる機能」です。
(コードでUI部品を動的に生成してコレクションクラスで管理してるのをIBを使ってできる感じ)
Continue reading アウトレットコレクションを使う

カスタムURLスキームを利用する (2)

iOSにおけるカスタムURLスキームについて調べた事をまとめた連載記事の第2回目です。
今回はURLスキームを利用したアプリ起動について書きたいと思います。
例によって間違いなどありましたらご指摘くださいませ。

Apple URL Scheme Reference” によると、アップルが公開しているURLスキームはこんな感じ。

  • “Mail Links” describes the format for sending email with the Mail application.
  • “Phone Links” describes the format for dialing phone numbers in the Phone application.
  • “Text Links” describes the format for launching the Text application.
  • “Map Links” describes the format for specifying locations in the Maps application.
  • “YouTube Links” describes the format for linking to YouTube videos.
  • “iTunes Links” describes the format for linking to items in the iTunes Music Store.

Continue reading カスタムURLスキームを利用する (2)

カスタムURLスキームを利用する (1)

iOSにおけるカスタムURLスキームについて調べた事をまとめましたので数回にわたって解説したいと思います。それほど詳しくない分野なので間違っていたらご指摘くださいませ。

まず、URLスキーム(URL Scheme)についてざっくり説明しておきます。

一般にURLは
(スキーム名):(スキームごとに定められた何かの表現形式)
という形をしている。スキーム名としてはプロトコル名が用いられていることが多いがそれに限らない。
Uniform Resource Locator – Wikipedia より引用

ここに出てくる “(スキーム名)” 、分かりやすい例だとURL(http://ほげほげ.com/)の http 部分がこれにあたります。ftp や mail など、探せばいろいろ思いつくアレですね。そしてこのスキーム名は 「URLスキーム」 とも呼ばれます。
スキーム名とコロンに続く “(スキームごとに定められた何かの表現形式)” という箇所がファイルパスであったりメールアドレスであったりとスキーム名ごとに定められているわけです。
(※てっきり「hoge://fuga=foo&piyo=bar」のような形式のものをURLスキームと呼ぶのかと思っていましたが思いっきり間違ってました)
以上、URLスキームについての予備知識はここまで。
Continue reading カスタムURLスキームを利用する (1)

iTunesConnect登録つづき

iTunes Connect の Contact Information 記載住所を変更するお話のつづき。

Apple Developer Support からメールが返ってきました。
住所変更に必要な以下の情報と、

  1. 現在の住所の登録状況が確認出来る、iTunes Connect 画面のスクリーンショットを添付してください。
  2. 変更する項目の、変更後となるご住所の情報(ローマ字表記)

「住民票の写し」をスキャンもしくはFAXしてね、だそうです。えー!(メンドクサ)

翌日住民票をゲット&スキャンしてPDFを送付。

ご依頼いただいた登録住所情報の変更について、処理が完了いたしました。
なお、 iTunes Connect 内の Contracts および Tax Info で更新が反映されるまでに、2週間程度日数の掛かる場合がございます。

だそうですよ。
見た目が反映されてない状態で登録を進めてもいいのか?と聞いたら担当部署に英語で直接聞け、と。
そんな英語書けないので、とりあえず待ってみます…orz

ご参考まで。

5/29追記:
26日の昼に修正完了メールが届き、29日昼にiTunesConnect内の表示が変更されていることを確認。
3日くらいですかねー。意外と仕事が早い(笑