Categories
Apple Copy_N_Paste

[MEMO/TIPS] iPhone class / method / instance naming convention

class  : 大寫開頭

method / instance : 小寫

Property List / SQLite 寫法 sample

類似 printf 的寫法

NSString *debugMsg = [NSString stringWithFormat:@"Process %d", 1];

取亂數

定義:
#define RANDOM_SEED() srandom(time(NULL))
#define RANDOM_INT(__MIN__, __MAX__) ((__MIN__) + random() % ((__MAX__+1) - (__MIN__)))

// --- 這樣用
    NSLog(@"%d" , RANDOM_INT(0,9) );

取 unixtime :

    NSDate *past = [NSDate date];
    NSTimeInterval oldTime = [past timeIntervalSinceDate:[NSDate dateWithNaturalLanguageString:@"01/01/1970"]];
    NSString *unixTime = [[NSString alloc] initWithFormat:@"%0.0f", oldTime];
    NSLog(@"%@" , unixTime);

印出 debug message / popup alert 的寫法:

// ---
-(void) printdebug:(id)msg {
	NSLog(@"%@", msg);
}

// ---
-(void) displayAlertMessage:(id)msg {
	// Display AlertView
	UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"___Alert___" message:msg
                        delegate:self cancelButtonTitle:@"Close" otherButtonTitles: nil];
	[alert show];
	[alert release];
}

Objective-C 奇怪的 null detect!

	if ( (NSNull *)[item objectForKey:@"nick"]==[NSNull null] ) {
		// FOR GUEST DATA
		cell.textLabel.text = @"Guest";
	} else {
		// FOR MEMBER DATA
		cell.textLabel.text = [item objectForKey:@"nick"];
	}

ASYNC network 寫法:

http://mobile.tutsplus.com/tutorials/iphone/iphone-json-twitter-api/

—-

Categories
Programming/iOS

[書上沒教的] iPhone / xcode 出現這種 error : Check dependencies …error: There is no SDK with the name or path ‘iphoneosx.x’

想抓別人的 iphone project 來試玩看看, 在 build 時會有這種 message 的解決方法

Check dependencies
error: There is no SDK with the name or path ‘iphoneos2.2’

重選 “Base SDK for All Configurations” , 如圖:

cap-build

Categories
Copy_N_Paste PHOTO

Protected: [收藏] 圖: 日本/佐島/Sajima

This content is password protected. To view it please enter your password below:

Categories
Music & Video

Amazing riding

Categories
Music & Video

SPITZ / 君は太陽 / 歌詞

作詞:草野正宗 作曲:草野正宗

「あきらめた」つぶやいてみるけど
あきらめられないことがあったり
訳を知って なるほどそうかそうか
少ない知恵しぼって 小さくまとめたり
でも 見すかされていたんだね
なぜか 君はくちびるをへの字にしてる
あふれ出しそうな よくわかんない気持ち
背中をぐっと押す手のひら
斜めった芝生を転がっていくのだ
止めたくない今の速度 ごめんなさい
理想の世界じゃないけど 大丈夫そうなんで
渡れない 濁流を前にして
座って考えて闇にハマってる
愛は 固く閉じていたけど
太陽 君は輝いて僕を開く
こぼれ落ちそうな 美しくない涙
だけどキラッとなるシナリオ
想像上のヒレで泳いでいくのだ
ヒリリと痛い昔の傷 夢じゃない
明日憧れの岸に たどり着けるよ
色づいた 果実すっぱくて
ああ君は太陽 僕は迷わない
もう迷わない君と
あふれ出しそうな よくわかんない気持ち
背中をぐっと押す手のひら
斜めった芝生を転がっていくのだ
止めたくない今の速度 ごめんなさい
理想の世界じゃないけど 大丈夫そうなんで
放棄吧! 雖然嘴上這麼說
有些事情卻無法放棄
原來是這樣啊知道了原因
費盡心思總結心得
但是還是被你識破

為什麼呢?
快要溢出的莫名的心情
突然推了一下後背的手掌
從傾斜的草坪上滾落下去
不願停下現在的速度對不起
雖然不是理想的世界應該也沒有問題吧
站在無法渡過的濁流前
坐下來考慮陷入黑暗
愛雖然頑固又封閉
你卻如太陽般閃亮把我釋放
快要溢出的不美的淚
卻成為劇本的閃亮
用想象的鰭去暢遊
舊日的傷口刺痛這不是夢
明天就能到達向往的彼岸喲
染上顏色酸酸的果實
啊你就是太陽我不再迷茫
已經不迷茫和你
快要溢出的莫名的心情
突然推了一下後背的手掌
從傾斜的草坪上滾落下去
不願停下現在的速度對不起

雖然這並不是理想的世界
但應該還過得去吧

主唱「草野正宗」Message:「《棄寶之島》這部電影既可愛又有趣,但也會讓人有些難過…它讓我想起小時候一整天都看不厭的萬花筒,讓我突然很想回去看看以前珍視的朋友和事物。」

導演佐藤信介:「Spitz的歌曲寫出了拼命尋找忘卻的東西的感覺,我覺得非常適合這部電影。」

Categories
PHOTO

Jack’s Panasonic DMC-ZS7 拍午餐

P1000029 P1000031 P1000035 P1000037

Categories
Network service Programming/misc

ebay token usage

這邊有個圖, 跟 ebay API 串接時的 token / session id 等動作說明得很清楚

Categories
Apple hardware

我的 MacBook Pro 15 / MBP15

R0015637

Categories
PHOTO

花海 / 金山 / 獅頭山海濱公園 / 燭臺雙嶼

R0015577

Categories
PHOTO

2010.0811 亂拍 / tyan server 測試 failed 畫面 / 板橋車站夜景

R0015422R0015423R0015429R0015430R0015427R0015420R0015401R0015415R0015441R0015470