iOS8中提示框的使用UIAlertController(UIAlertView和UIActionSheet二合一)

From: http://blog.csdn.net/yujianxiang666/article/details/35990789

iOS8推出了幾個新的“controller”,主要是把類似之前的UIAlertView變成了UIAlertController,這不經意的改變, 貌似把我之前理解的“controller”一下子推翻了~但是也無所謂,有新東西不怕,學會使用了就行。接下來會探討一下這些個新的 Controller。

- (void)showOkayCancelAlert {
    NSString *title = NSLocalizedString(@"A Short Title Is Best", nil);
    NSString *message = NSLocalizedString(@"A message should be a short, complete sentence.", nil);
    NSString *cancelButtonTitle = NSLocalizedString(@"Cancel", nil);
    NSString *otherButtonTitle = NSLocalizedString(@"OK", nil);

    UIAlertController *alertController = [UIAlertController alertControllerWithTitle:title message:message preferredStyle:UIAlertControllerStyleAlert];

    // Create the actions.
    UIAlertAction *cancelAction = [UIAlertAction actionWithTitle:cancelButtonTitle style:UIAlertActionStyleCancel handler:^(UIAlertAction *action) {
        NSLog(@"The \"Okay/Cancel\" alert's cancel action occured.");
    }];

    UIAlertAction *otherAction = [UIAlertAction actionWithTitle:otherButtonTitle style:UIAlertActionStyleDefault handler:^(UIAlertAction *action) {
        NSLog(@"The \"Okay/Cancel\" alert's other action occured.");
    }];

    // Add the actions.
    [alertController addAction:cancelAction];
    [alertController addAction:otherAction];

    [self presentViewController:alertController animated:YES completion:nil];
}

 

這是最普通的一個alertcontroller,一個取消按鈕,一個確定按鈕。

新的alertcontroller,其初始化方法也不一樣了,按鈕回應方法綁定使用了block方式,有利有弊。需要注意的是不要因為block導致了引用迴圈,記得使用__weak,尤其是使用到self。

 

〔轉載〕:雲籌網略: 香港準備和水貨經濟講拜拜(下)

http://hk.apple.nextmedia.com/financeestate/art/20150419/19117213

上篇講到內地開始大搞B2C跨境電商自貿模式試驗(又稱海淘),各種跨境duty free電商四處插旗勢頭洶湧,果然話音未落就開始一周一行打擊香港「水貨天堂」的地位。日後內地消費者盡情購買來自世界各地的產品再也不需要依賴香港水客,只需要登記身份證開賬戶,按幾下滑鼠,新西蘭奶粉、美國奶樽、日本紙尿片、德國嬰兒車等統統幾日後寄到府上……一直把貿易視為四大支柱產業的香港,是否面臨支柱產業空洞化,勢將引起一番爭論。

Continue reading

辛苦命…..

(廢 Up Mode)
這幾年來每一次真正開始放棄的時候總會有一滴蜜糖在我口邊。最後又繼續下去…………………….. 結詥是:辛苦命…..

------------------------

有個旅客在沙漠裡走著,忽然後面出現了一群餓狼,追著他來想要群起而噬。他大吃一驚,拚命狂奔,為生命而奮鬥。
就在餓狼快追上他時,他見到前面有口不知有多深的井,不顧一切跳了進去。

那口井不但沒有水,還有很多毒蛇,見到有食物送上門來,昂首吐舌,熱切引項以待。

他大驚失神下,胡亂伸手想去抓到點什麼可以救命的東西,想不到竟天從人願,給他抓到了一棵在井中間橫伸出來的小樹,才把他穩在半空處。 於是乎在上有餓狼,下有毒蛇中,不過那人雖陷身在進退兩難的絕境,但暫時總算是是安全的。

就在他松了一口氣的時刻,奇怪的異響傳入他的耳內。他駭然循聲望去,魂飛魄散地發現有一群大老鼠正以尖利的牙齒咬著樹根,這救命的小樹已是時日無多了。

就在這生死一瞬的時刻,他看到了眼前樹葉上有一滴蜜糖,於是他忘記了上面的餓狼,下面的毒蛇,也忘掉了快要給老鼠咬斷的小樹,閉上眼睛,伸出舌頭,全心全意去舔嘗著那滴蜜糖。

Fw: 我想離職,學寫程式(下)

http://www.inside.com.tw/2011/05/08/quit-and-learn-programming

一個半月前,筆者寫了 我想離職,學寫程式(上),得到了一些讀者的迴響,在留言區中,許多讀者也分享了自身經驗與想法,讓這樣的概念有更多實際案例的呼應。

本篇為該篇的下集,對於有心這樣做的人,整理一些我的做法,讓讀者可以開始實踐: Continue reading