その後のその後

iOSエンジニア 堤 修一のブログ github.com/shu223

2013-05-01から1ヶ月間の記事一覧

『iOSアプリ開発 達人のレシピ100』という本を書きました

2013年に入ってから4ヶ月間、無職のありあまる時間をつぎ込み執筆してきた本が、ついに本日発売となりました。 バルセロナで観光もせず執筆し、その後は鎌倉のコワーキングスペースに毛布を持ち込み半泊まり込みで執筆し、企画当初は230ページの予定だったと…

"dyld: lazy symbol binding failed: Symbol not found: _objc_setProperty_nonatomic_copy" エラーの対処方法

他人が過去につくったプロジェクトをビルドしてシミュレータで動かしてみると、 dyld: lazy symbol binding failed: Symbol not found: _objc_setProperty_nonatomic_copy なるエラーが出てクラッシュました。 クラッシュしたシミュレータの iOS バージョン…

SLComposeViewController の isAvailableForServiceType: がシミュレータでは必ず YES を返してくる件

下記のコード、実機ではFacebookアカウントを登録していないと NO を返してきますが、シミュレータでは必ず YES が返ってきます。 [SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook] 地味な話ですが、このことを知らずに、「実機…

Social.framework を利用して Twitter の DM を送信する

Social.framework (と Accounts.framework)を利用して Twitter の DM を送信する手順です。 1. フレームワークをプロジェクトに追加 以下の2つを追加し、 Social.framework Accounts.framework DM送信を実装するクラスでヘッダをインポートしておきます。…

突発的に1週間の短期語学留学に行ってきたメモ・完全版

突発的に1週間の短期語学留学に行ってきました。 思えば15年前にはじめて海外旅行をして以来、海外に行くたびに「英語を話せるようになりたい!」と一念発起しては何かに手をつけ、そして飽きる、というありがちなパターンを繰り返してきて、もう最後の手段…

1週間の短期語学留学に行ってきました

(2013年5月12日追記:こちらの記事は未完成です。完全版はこちらにあります) 1週間の短期語学留学に行ってきました。 思えば15年前にはじめて海外旅行をして以来、海外に行くたびに「英語を話せるようになりたい!」と一念発起しては何かに手をつけ、そし…

評判のいいiOSアプリ開発のTips ベスト20

『iOSアプリ開発に役立つTips』という Facebook ページをやっておりまして、そこで評判が良かった投稿(※)を 20 個ほど紹介します。 (※) Facebook ページの insights にある「クチコミ度」で判断しました アプリ実行中にコードを修正してそのまま実行中の…

UIKit で物理演算エンジンを使用する

cocos2d や Unity などのゲームエンジンや openFrameworks では、標準で物理演算エンジンがサポートされていて手軽に扱えますが、ビューを作成したり画像を表示したりといった基本的な部分の実装方法や、ものによっては使用言語も違うため、「物理演算エンジ…