ドキュメントを探しても見つからず、ググったらStack OverFlowにありました。 http://stackoverflow.com/questions/29289304/how-do-you-debug-react-native Cmd+D from within the Simulator. It'll popup Chrome and from there you can use the Developer Tools. こんなのどこに書いてあるんでしょうね。 ということでシミュレーター上でCmd+Dを叩いてみます。 すると、chromeでこんな画面が立ち上がります。 メッセージの通りChromeのDeveloper Toolsを起動します。 index.ios.jsというファイルを開くとソースの中身が見れます。 任意の場所にブレークポイントを置いてアプリをCmd+Rでリロードし
NSDataがJSONかどうか判定する方法 とあるAPIを叩いた際に、JSONか画像のどちらかが返ってくるという状態で、NSDataがJSONかどうかを判定する必要があり、if([NSJSONSerialization isValidJSONObject:data]){ としてもうまくいきませんでしたが、JSONObjectWithDataを利用することで判定できました。 NSDictionary *json = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil]; if(json != nil) { // json }else{ // not json }
FacebookがiOS向けに新しいフレームワークComponentKitを公開しました。 ComponentKit which is now used to render News Feed in the Facebook iOS app. Facebookアプリのニュースフィード部分はすでにComponentKitを利用しているそうです。 Facebookが提唱しているReactにインスピレーションを受けたiOSネイティブ向けの実装で、Facebookが合わせて発表したJavaScriptでコーディングするReact Nativeとは異なります。 UIViewやUILabelを直接触ることはありません。CKComponentViewContextにラップされます ComponentKitはObjective-C++(C++)で作られています ComponentKitを利用するにはObj
書いた人間はCとC++からの類推解釈でObjective-C読めるけれど、iOSのAPIはちゃんと理解していない。Sampleはすでに動かした前提で書く。 TL;DR documentに依存しないVirtualDOM (= React.js)だけであれば、iOSでもJavaScriptCore上で実行可能なので、React.jsをそのまま投げ込める。 index.ios.bundle AppDelegate.mにindex.ios.bundleへのURLが定義されている。エミュレータで起動した際、同時にhttpサーバが立ち上がっているのはindex.ios.jsをbundleしたものをこのURLとして返すためにある。 ところで、React.jsを使う大原則として、React ElementをrenderするコンテナにはReact.jsが管理しているDOM以外のDOM(htmlで書いたものと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く