« 2010年9月 | トップページ | 2011年3月 »

2011年2月

2011年2月26日 (土)

javaScript 関数の宣言、関数オブジェクトの作成、関数の実施

javaScriptは、関数に

関数宣言
function aaa(){ alert('aaa'); }

と関数式
var o = functioin bbb(){ alert('aaa'); };
があり、

関数を実施する。
aaa();
o();

また、即時に実施する関数式もある。
var o2 = function ccc(){ return 1+1; }();

これらが、「宣言」「生成」なのか、「実施」なのかを分けるところから、
javaScriptのリーディングは始まる。

下記scriptの実施結果のコンソール出力の予想がつきますか?

console.log('no1')

//関数f1の宣言
function f1()
{
console.log('f1');
}

console.log('no2');


//f1の実施
f1();

console.log('no3');


//関数オブジェクトoの作成
var o = function f2(){
console.log('f2');
};

console.log('no4');

//oの実施
o();

console.log('no5');

//f3の宣言
function f3(){

console.log('f3');

return function f4(){
console.log('f4');
}
}

var o2 = f3();

console.log('no6');

//o2の実施
o2();

答えは、
 no1,no2,f1,no3,no4,f2,no5,f3,no6,f4
です。

| | コメント (0) | トラックバック (0)

2011年2月13日 (日)

iphone application "GuitarTaro","GuitarTaroLite" support page

このページGuitarTaroのサポートに使用します。

五線譜とギターの指板の位置を覚えるアプリです。

ご意見などありましたら、何でもお書きください。

This page is used for support "GuitarTaro","GuitarTaroLite".

LIte
http://itunes.apple.com/us/app/guitartarolite/id421388483?mt=8

Main
http://itunes.apple.com/us/app/guitartaro/id420243378?mt=8Screenshot_20110213_004211

| | コメント (0) | トラックバック (0)

2011年2月 2日 (水)

実機でテストできないときー

実機でテストできないときー
実機でテストできないときー

「UUID mismatch detected with the loaded library」とでるときー。
「UUID mismatch detected with the loaded library」とでるときー。

久しぶりにプログラミングしようとしたら、実機でテストできず。

皆困っている様子。

以下の手順でなんとかなりました。

失敗しても何もしてあげられません。
自己責任でよろしくお願いします。

0.iphoneをmacにつないでいるときは、接続解除
1./Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148a)をデスクトップに移動(消しても良いのですが、戻せなくなると困るかもしれないので)
2.iphoneをmacに接続し、xcodeを起動
3.オーガナイザが起動し、何か聞かれるので、キャンセルしない方を選ぶ

以上です。

1.で移動したものがどこからか作り直されている模様です☆

| | コメント (0) | トラックバック (0)

« 2010年9月 | トップページ | 2011年3月 »