blog画像が表示されないページは、元画像を間違えて削除してしまっているためです。データが残っていないので、想像力で補ってください。(1)NFCのことばかり書いているが、それだけじゃいかんよなあ、とも思う。インターネットは苦手なので、近距離通信を強みにしようではないか、というわけで、BLEを調べることにした。知りたいところだけ調べるだけなんだけどね。Energyの略らしい。規格としては、Bluetooth4.0(今のところ)。BLEは、3.0までの規格とは互換性がない。READYはいいとして、従来のタイプは「Classic」と呼んだりするらしい。Classic、とかにすればよいのに、そうはならんらしい。なんとかならんもんか。ble2013/10/27[ios]タブXcode5で、アプリを作るときに「タブのアプリ」を選んでおけば、自動的にタブが表示される。わかってないけど、StoryBoardで線をつなげれば(Segue?)、それがそのままタブに反映されるようだ。減らしたいときもあるではないか。増やしたいこともあるだろう。なると、StoryBoardだけでは制御できず、ソースファイルをいじくることになる。検索したら出てくるだろうと思ったのだけど、なんか程よい記事を見つけることができていない。キーワードが悪いんかねぇ。ドキュメントを読み返していて気づいたのだが、iOSのタブは「タブ追加」ではなく「タブ設定」なのだ。addViewではなく、setViewというところだ。追加とか削除とかではなく、設定したいように設定する、ということらしい。暫定で、こんなサンプルを作ってみた。・UITabBarControllerの派生クラスを作る・StoryBoardでは、その派生クラスを遣うように設定する・AppDelegateで、UITabBarControllerの派生クラスと、見せたいUIViewControllerのポインタを持つようにする。・各UIViewControllerのinitWithCoderで、selfをAppDelegateに保存してもらうように書く。・setViewControllersで、各UIControllerViewを追加するなり削除するなり。UITabBarControllereの派生クラスを作っているのは、AppDelegateにselfを渡すため。StoryBoardで作っているインスタンスを取得する方法があるんだろうけど、わかってないのよねぇ。ios2013/10/21tapeeふらふらネットを見ていたら、NFC関係の広告があったので開いてみた。tapeehttp://www.hayato.info/tapee/index.html「たっぴー」と呼ぶようだ。無料のと有料のとあるみたい。「NFCマーケティングサービス」と書いてあるので、あまり私と縁がなさそうではあるが、いつかこのブログに集客して広告収入で生きていく道を選ぶ日が来るかもしれない。なんとか理由を付けて、無料のやつを試してみよう。いくつかやることはあるのだが、大きくは以下だ。tapeeのアカウントを作る(ブラウザ)マーケティングしたいサイトを管理する設定をする(ブラウザ)NFCタグに焼く(Android端末)アカウントを作るここから作る。https://nfc-tapee.appspot.com/registeruser?backurl=login右上に言語選択があり、Japaneseも出てくる。私は気付かずに登録したが、登録確認のメールが英語でやって来た。したら、Japaneseにしていると日本語のメールが来るのかもしれない。サイト管理ログインすると、サイト管理画面が開く。グループ名を適当につけて「更新」。下に、「サイト名(*)」とあるので、そこも適当に名前を入れる。「サイト管理者」は、そのままでいいようだ。