2012年7月27日金曜日 ARCでのシングルトンパターン Objective-Cでのシングルトンパターンは、AppleのDeveloperサイトで解説されていますが、ARCを前提とした内容ではないので、ARCを使っている場合にはコードを変更する必要があります。変更個所をまとめると以下の内容となります。 1. sharedManagerメソッド内でオブジェクトを生成&初期化していますが、生成したオブジェクトを使用していないので、コンパイル時に警告が出ます。これをさける為に、以下のように、(void)を宣言しておきます。こうすると警告は表示されなくなります。 + (YPostDataManager*)sharedManager { @synchronized(self) { if (_sharedManager == nil) { (void) [[self alloc] init];
This question has been asked before, but digging into the documentation for the various development tools it seems like this is possible, just not obvious. Motivation: Making a static library for use by other iOS developers. Some symbols in the library will cause problems if exported so I wish to make them internal-only symbols. With a dynamic library this is easy, just use -exported_symbols_list
「もっと早く気がついていれば」「あいつのことは分かっているつもりだったのに」――。部下やチームメンバーの心情を把握し損ねたことで、システム開発プロジェクトが暗礁に乗り上げたり、メンバーなどが体調を崩して退職に追い込まれたりするケースは少なくない。 システムインテグレーターのアルバスが、IT関連の展示会「ITpro EXPO 2013」で参考出品したソフト「ゾンビ・レスキュー」を使えば、部下の気分をリアルタイムに可視化できる。上手に活用すれば、失敗プロジェクトの発生防止に一役買いそうだ。 ゾンビ・レスキューは、上司やリーダーなどの管理者用とエンドユーザー用の画面で構成されているWebアプリケーション。管理者用の画面には、そのチームに所属するメンバーの気分がイラストで表示される(写真1)。天使のイラスト(画面右上)が多ければメンバーの気分は上々、ゾンビのイラスト(左下)が目立つ場合は不満を抱え
バッファローは、パソコンのキーボードやマウスをスマートフォンやタブレットなどで使えるようにするBluetooth HID送信機「BSHSBT04BK」を2013年11月上旬発売する。希望小売価格は4200円。 パソコンのUSB端子に装着することで、パソコンに接続されたキーボードとマウスの入力をBluetooth経由でタブレットやスマートフォンに送信。文字などを入力する。使い慣れたキーボードとマウスをスマートフォンやタブレット、別のパソコンの操作に利用できる。 接続先がAndroidスマートフォン・タブレット、Windowsパソコン、Macの場合はキーボードとマウス、iPhone/iPadの場合はキーボードが利用できる。Bluetooth HIDが利用できるスマートフォン・タブレット・パソコンで使用可能。最大10台の端末まで切り替え操作可能。 接続元にはWindowsパソコンとインテルCPU
MM総研は10月10日、携帯電話利用者に対するアンケート調査および出荷統計データなどの分析に基づき、2017年度までの携帯電話の出荷台数と契約数の予測を行い、その結果を発表した。 総研の予測では、2013年度通期のスマートフォン出荷台数が、前年度の2972万台から0.6%増となる2990万台になるとしている。フィーチャーフォンを含めた携帯電話出荷台数は前年度比5.3%減の3960万台となり、3期ぶりに4000万台を下回るという。スマートフォン出荷台数比率は、前年度より4.4ポイント増の75.5%になると予測している。 2013年度上期のスマートフォン市場は、キャリアによる端末絞り込み戦略により、特定の端末に台数が偏って全体のボリュームが伸び悩んだ。下期の携帯電話市場における一大トピックとしては、NTTドコモからのiPhone発売が挙げられる。 下期は、既存のiPhoneユーザーが最も多いソ
インターネット大手のGoogleが、「Google Cloud Platform」上で作業を行う「iOS」開発者向けのツールセットを強化し、iOS向けに最適化された「Mobile Backend Starter」をリリースした。 「Android」向けのバージョンは、Googleの年次開発者会議「Google I/O 2013」後に、すでにリリースされている。 基本的に、「Google App Engine」アプリケーションであるMobile Backend Starterを利用することで、開発者はクラウド内でモバイルアプリを開発でき、サーバ側のコードを気にする必要がなくなる。 また、このアプリを使うことで、デバイス間でのプッシュ通知の配信、データ変更に関する連続クエリのリクエスト、さらにはGoogleアカウントによるユーザー認証の設定が容易になる。 Googleの製品マネージャーであるS
Webアプリケーションなどの脆弱性診断ソフトを開発するユービーセキュアは、2013年10月9日から東京ビッグサイトで開催されている「ITpro EXPO 2013」でAndroidアプリを静的解析する「Android静的解析オプション」を展示している(販売元はシーイーシー)。同オプションは、ユービーセキュアのWebアプリケーション検査ツールである「VEX」にアドオンするもの。2013年11月1日から販売を開始する予定だ。 VEX+Android静的解析オプションの動作イメージは写真1だ。社内のローカルネットワークに配置したWebサーバーにVEX+Android静的解析オプションをインストールする。利用するには、同一ネットワーク上にあるPCのブラウザを立ち上げてVEXにアクセスし、静的解析を行うAndroidのAPKパッケージを指定するだけだ。パッケージを指定する際に、解析するシグネチャも選
Live Nation says its Ticketmaster subsidiary was hacked. A hacker claims to be selling 560 million customer records. An autonomous pod. A solid-state battery-powered sports car. An electric pickup truck. A convertible grand tourer EV with up to 600 miles of range. A “fully connected mobility device” for young urban innovators to be built by Foxconn and priced under $30,000. The next Popemobile. Ov
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く