原创 進入後臺之後程序還可以執行

  UIBackgroundTaskIdentifier bgTask; 判斷設備是否支持後臺     UIDevice* device = [UIDevice currentDevice]; BOOL backgroundSuppo

原创 解析:Program received signal: “EXC_BAD_ACCESS"

在練習時,有這麼段代碼:     CALayer *sublayer = [CALayer layer];     sublayer.backgroundColor = [UIColor blueColor].CGColor;    

原创 Sqlit3 簡單操作

1。創建數據庫並且打開 - (void)open_db {     @synchronized(self){         NSArray *pathArray =NSSearchPathForDirectoriesInDomains

原创 沙盒技術

瞭解iPhone應用程序中App目錄結構 2011-07-28 13:59 佚名 互聯網 我要評論(0) 字號:T | T 本文介紹的瞭解iPhone應用程序中App目錄結構,主要是對App的目錄結構詳細的介紹了一番,來看

原创 記錄園子裏的一篇有關CALayer與UIView的關係

CALayer屬於Core Animation部分的內容,比較重要而不太好理解。以下是園子中看到的一篇文章的摘錄: 1. UIView是iOS系統中界面元素的基礎,所有的界面元素都是繼承自它。它本身完全是由CoreAnimation來

原创 iphone 小代碼總結

在iphone中要顯示當前網絡是否連接只需要兩句話就可以搞定了 //顯示網絡連接狀態 UIApplication *app = [UIApplication sharedApplication]; app.networkActivit

原创 在UITableViewCell上建立UILable多行顯示

- (UITableViewCell *)tableView:(UITableView *)tableViewcellForRowAtIndexPath:(NSIndexPath *)indexPath {     staticNSSt

原创 Dispatch Sources

dispatch source是一個監視某些類型事件的對象。當這些事件發生時,它自動將一個block放入一個dispatch queue的執行例程中。 下面是GCD 10.6.0版本支持的事件: Mach port send righ

原创 本地push通知

    UILocalNotification *lcNotification = [[UILocalNotificationalloc]init];     if (lcNotification) {         NSDate *n

原创 線程之間的通信

線程間通信 通過以下方法 (Without GCD) – performSelectorOnMainThread:withObject:waitUntilDone: – performSelector:onThread:withObjec

原创 NsOperation

所有operation objects都支持以下關鍵特性: 支持建立基於圖的operation objects依賴。可以阻止某個operation運行,直到它依賴的所有operation都已經完成。 支持可選的completion

原创 viewDidLoad, viewWillDisappear, viewWillAppear區別

viewWillAppear:  Called when the view is about to made visible. Default doesnothing 視圖即將可見時調用。默認情況下不執行任何操作 viewDidAppea

原创 iOS平臺下實現不同APP之間的通信

我們可以通過UIApplication的openURL方法來實現不同app之間的通信,如下面代碼所示: NSURL *myURL = [NSURL URLWithString:@"todolist://www.acme.com?Quart

原创 分段下載ASIHTTP

//    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); //    NSString

原创 xcode 項目代碼行統計

統計Xcode項目代碼行數 1、打開終端。 2、cd到你項目的路徑。 3、輸入下面的指令: grep -d recurse "\n" classes | wc -l      classes,如果你不是默認的classes路徑,改之。