NI-Lab.

nilog:

← 前の日 2011-09-15 次の日 →
← 一年前 一年後 →
Twitter (2011-09-15)
app.js の最後に var st = require('sample.test'); Ti.API.info("module is => " + st); を追加。
[t] 2011-09-15 17:03:12
関連するかも情報
tiapp.xml の最後のほうにある <modules/> を <modules><module version="0.1">sample.test</module></modules> に置き換え。
[t] 2011-09-15 17:02:03
app.js の最後に var st = require('sample.test'); Ti.API.info("module is => " + st); を追加。
[t] 2011-09-15 17:03:12
左ペインのプロジェクト名"AbcDef"を右クリックして [Run As] -> [iPhone Simulator] ビルドして実行したら、 [ERROR] Script Error = Couldn't find module: sample.test. あれー。
[t] 2011-09-15 17:04:02
モジュールはちゃんと展開されてるぽい。 /Library/Application Support/Titanium/modules/iphone/sample.test/0.1 が存在した。
[t] 2011-09-15 17:06:49
見つけることはできてるぽい。 [DEBUG] Detected module for iphone: sample.test 0.1 @ /Library/Application Support/Titanium/modules/iphone/sample.test/0.1
[t] 2011-09-15 17:14:16
みょーん。 [DEBUG] Looking for Titanium Module id: sample.test, version: 0.1, platform: <any platform>
[t] 2011-09-15 17:14:27
[DEBUG] loading: /Users/username/titanium/AbcDef/Resources/sample.test.js, resource: Users/username/titanium/AbcDef/Resources/sample_test_js
[t] 2011-09-15 17:15:19
存在しないファイルを読みにいっているように見える。。。
[t] 2011-09-15 17:15:33
tiapp.xml の <id>foo.bar.hoge</id> を <id>sample.test</id> にしたら動いたけどこれじゃモジュールのidと同じじゃないとダメってことになっちゃう…で <id>foo.bar.hoge</id> に戻したらちゃんと動いた。あれー。
[t] 2011-09-15 17:33:38
コード修正した後のビルドがうまくいってなかったのかなぁ(・_・;)
[t] 2011-09-15 17:33:58
モジュールを作って Titanium Mobile のプロジェクトに取り込むところまではとりあえず完了。中身つくるの大変そう。。。
[t] 2011-09-15 17:35:23
My weight: 13.6 kg. がちょぬー。 My weight 体重 たいじゅう #kodomo http://withings.jp
岐阜県大垣市美和町 付近 : 35349998,136617004
岐阜県大垣市美和町 付近
Google Mapsで見る Yahoo!地図で見る
[t] 2011-09-15 18:04:51
Titanium Mobile モジュールで View と ViewProxy を作って、Titanium Mobile のアプリから呼び出すようにする。
[t] 2011-09-15 18:18:24
Xcode の左ペイン [グループとファイル] -> [mysample] で右クリックして [追加] -> [新規ファイル] にて [iOS] -> [Appcelerator] -> [TiUIView] を選択。
[t] 2011-09-15 18:18:40
SampleTestMyWebView.m と SampleTestMyWebView.h を作成。保存場所は Classes 以下なので ~/titanium_module/MySample/Classes に変更。
[t] 2011-09-15 18:18:48
SampleTestMyWebView.h に #import "TiUIWebView.h" を追加して、 TiUIView を継承していたのを TiUIWebView を継承するように修正する。
[t] 2011-09-15 18:19:36
継承の部分の修正。 @interface SampleTestMyWebView : TiUIView を @interface SampleTestMyWebView : TiUIWebView に変更。
[t] 2011-09-15 18:20:05
これで View ができたので、次は ViewProxy をつくる。
[t] 2011-09-15 18:21:22
Xcode の左ペイン [グループとファイル] -> [mysample] で右クリックして [追加] -> [新規ファイル] にて [iOS] -> [Appcelerator] -> [TiViewProxy] を選択。
[t] 2011-09-15 18:21:37
SampleTestMyWebViewProxy.m と SampleTestMyWebViewProxy.h を作成して Classes 以下に保存。
[t] 2011-09-15 18:21:47
2011年09年15日のnilogをすべて表示する

- NI-Lab.
- Mastodon (@nilab@mastodon-japan.net)
- Twitter (@nilab)
- Timelog (@nilab)
- はてなブックマーク (id:nilab)

Web Services by Yahoo! JAPAN