- 前三名: 遠雄、太子、國泰
- Ref: 24品牌滿意度調查
2013年1月30日 星期三
2013年1月29日 星期二
[iOS] 一些 iOS 6過時的 API
dismissModalViewControllerAnimated
presentModalViewController
等皆將 Modal 字眼移除, 並在其後加 completion:nil
Ref: A lot of functions are deprecated in iOS 6
presentModalViewController
等皆將 Modal 字眼移除, 並在其後加 completion:nil
Ref: A lot of functions are deprecated in iOS 6
2013年1月28日 星期一
[iOS] NSInvalidUnarchiveOperationException Could not instantiate class named MKMapView
忘了把 MapKit framework加進來的後果....蠢到爆...
Project-> Build Phases-> Link Binary With Libraies-> + -> search "MapKit"
Project-> Build Phases-> Link Binary With Libraies-> + -> search "MapKit"
[iOS] autoreleasepool in iOS6 automated reference count
- iOS 6之前, 像是 multi-thread的環境, 需要自己管理記憶體, 通常會看到如下的程式片段
- NSAutoreleasePool *pool = [[NSAutoreleasedPool alloc] init];
- .....
- [pool drain];
- iOS 6之後, 在 ARC的環境下, 只要頭尾以 @autoreleasepool{ ...} 包起來即可
- Ref:
[iOS] Update Locations
- iOS 6建議使用 didUpdateLocations, 而非 didUpdateToLocation
- iOS6之前
- Controller 繼承 protocol <CLLocationManagerDelegate>
- e.g. FirstViewController : UIViewController <CCLocationManagerDelegate>
- 宣告一個 CLLocationManger 的 property並在 .m中 synthesize
- e.g. @property (nonatomic, retain) CLLocationManager *locationManager;
- 實作 didUpdateToLocation: (CLLocation *) newLocation fromLocation: (CLLocation *)
- e.g. 通常會將 outlet的 View其內容作設定
- e.g. locationTextView.text = [NSString stringWithFormat: @"lat %+6.f", newLocation.coordination.latitude];
- 改為覆寫 didUpdateLocations: (NSArray *) locations
- 並用 [locations lastObject]來取用最新位置
- Ref:
2013年1月9日 星期三
[Books] Adam Smith 國富論觀後感
- 書本資訊:
- 綜合評語:
- 現居當代資本社會,每個人必須閱讀的一本書
- 全書深入淺出,從分工開始談起,談到貨幣的起源,經濟活動的需求,一步步解釋現今社會的經濟行為。
- 筆記:
- "價值" 有兩個不同的意思,有時他表示某一特別物品的效用,有時則表示該物品給予佔有者購買其他物品的能力。前者也許可稱之為"使用價值",而後者或許可稱之為"交換價值"。那些具有最大使用價值的物品,往往幾乎或完全沒有交換價值 ; 相反的,那些具有最大交換價值的物品,卻往往幾乎或完全沒有使用價值。沒有什麼東西比水更有用,可是水卻幾乎買不到任何東西。相反的,鑽石幾乎沒有使用價值; 但拿鑽石去交換,卻往往可以得到大量的其他物品。
2013年1月4日 星期五
訂閱:
文章 (Atom)