原创 你要做哪一隻蘋果蟲?(蘋果定律,轉給迷茫中的人們)
從前有幾隻蘋果蟲都非常喜歡吃蘋果,它們都長大了,各自到森林找蘋果吃。 "第一隻蘋果蟲跋山涉水,終於來到一株蘋果樹下。它根本就不知道這是一棵蘋果樹,也
原创 IOS 無限後臺運行
根據蘋果文檔中關於後臺執行的描述,任何app都有10分鐘左右的後臺任務執行時間。 10分鐘後,app會被iOS強行掛起。 但是,有5類app允許有“無限的”後臺運行時間: 1. Audio。 2. Location/GPS。 3.
原创 AFNetwork使用
AFNetwork是一個輕量級的網絡請求api類庫。是以NSURLConnection, NSOperation和其他方法爲基礎的。下面這個例子是用來處理json請求的:NSURL *url = [NSURL URLWithString:
原创 ios 很火的20個開源框架
1. AFNetworking 在衆多iOS開源項目中,AFNetworking可以稱得上是最受開發者歡迎的庫項目。AFNetworking是一個輕量級的iOS、Mac OS X網絡通信類庫,現在是GitHub上第三大Objective
原创 IOS 7 改變狀態欄顏色
狀態欄的字體爲黑色:UIStatusBarStyleDefault 狀態欄的字體爲白色:UIStatusBarStyleLightContent 一、在info.plist中,將View controller-based st
原创 多線程與RunLoop
一.線程概述 二.創建線程 1.使用NSThread 2.使用NSObject 3.POSIX Thread 三.多線程進階 1.NSOperation & NSOperationQueue 2.GCD 四.進程間通信 1.和主線
原创 iphone開發中的一些小技巧
1、如果在程序中想對某張圖片進行處理的話(得到某張圖片的一部分)可一用以下代碼: UIImage *image = [UIImage imageNamed:filename]; CGImageRef imageRef =
原创 IOS中的block和retain cycle (經典)
retain cycle 的產生 說到retain cycle,首先要提一下Objective-C的內存管理機制。 作爲C語言的超集,Objective-C延續了C語言中手動管理內存的方式,但是區別於C++的極其非人道的內存管
原创 iOS應用發佈流程
嚮導: 必備IDP證書和distribution證書(第一個證書是真機部署測試時用到的,後者證書是發佈時需要用到的,缺一不可)。 我就說說接下來應該做的流程。在你保證擁有以上兩個證書的前提下,距離app提交審覈,已經剩下兩大步了:1,it
原创 對於UIToolbar,UINavigationBar,UITabBar,UIBarButtonItem,UITabBarItem這幾種控件的自定義
對於UIToolbar,UINavigationBar,UITabBar,UIBarButtonItem,UITabBarItem這幾種控件的自定義,因爲具備共同性,因此放在一起討論。 通常有兩種方式來實現自定義。 1)獲取控件的對象,然
原创 新手必看基礎用法
/******************************************************************************************* NSString **************
原创 ios題
1、 簡述OC中內存管理機制。與retain配對使用的方法是dealloc還是release,爲什麼?需要與alloc配對使用的方法是dealloc還是release,爲什麼?readwrite,readonly,assig
原创 Xcode 快捷鍵大全
1. 文件 CMD + N: 新文件 CMD + SHIFT + N: 新項目 CMD + O: 打開 CMD + S: 保存 CMD + SHIFT + S: 另存爲 CMD + W: 關閉窗口 CMD + SHIFT + W: 關
原创 FMDB數據庫
前言 http://blog.devtang.com/blog/2012/04/22/use-fmdb/ SQLite (http://www.sqlite.org/docs.html) 是一個輕量級的關係數據庫。iOS SDK很早就
原创 ios數據持久化
iOS中的數據持久化方式,基本上有以下四種:屬性列表、對象歸檔、SQLite3和Core Data 1.屬性列表 涉及到的主要類:NSUSErDefaults,一般 [NSUserDefaults standardUserDefau