Time of Update: 2015-04-04
XCODE中使用Main.Storyboard拉入控制項並實現事件(Swift語言),xcodestoryboard教程 如何在XCODE中的Main.Storyboard內拉入控制項並實現一個簡單的效果呢?本人由於剛接觸Swift語言不久,對於IDE的操作還是很生疏,不懂了就在網上參考了網上前輩們的文章。以下我將示範如何用Swift語言配合Main.Storyboard示範一個小例子,對於建立一個SingleView
Time of Update: 2015-04-03
載入和解析XML檔案,載入解析XML檔案載入和解析XML檔案1.XML格式 <?xml version="1.0" encoding="utf-8" ?> 表示XML檔案版本, 內部文本使用的編碼 <root> 表示根節點 <CityName>北京</CityName> 北京 一個結點, CityName是結點名, 北京結點值 <Item key="1"
Time of Update: 2015-04-03
Objective-C控制語句,objective-c語句Objective-C控制語句有以下三類:分支語句:if-else,switch迴圈語句:while,do-while,for與程式轉移相關的跳躍陳述式:break,continue,goto. 分支語句 分支語句提供了一種控制機制,使得程式的執行可以跳過某些語句不執行,而轉去執行特定的語句。1.條件陳述式:if-else2.多分支語句:switch
Time of Update: 2015-04-02
iOS開發筆記-一種任意字型、顏色混排UILabel的實現想了想,最簡單的方法是使用多個UILabel排列顯示,但是這樣不僅麻煩而且效果也不好,索性自訂UILabel來儘可能的滿足使用靈活性。 實現方法 與正常自訂控制項的方法類似,主要利用了CoreGraphics來動態繪製字型,但這裡字型的參數都用NSArray儲存,以盡最大可能不受具體內容約束,實現靈活性。 代碼如下:  
Time of Update: 2015-04-02
iOS常用設計模式——觀察者設計模式觀察者設計模式詳解觀察者設計模式詳解 基本概念 NSNotificationCenter的使用 添加監聽 接收訊息 刪除監視 KVO的使用 基本概念 註冊觀察者 觀察者對象發生變化時的回調方法 remove觀察者身份
Time of Update: 2015-04-01
iOS 兩個viewcontroller之間的delegate傳值第二個介面往第一個介面傳值第二個介面 //第二個介面制定協議@protocol ChuanZhiDelegate - (void)chuanzhid;@end@interface ViewController2 : UIViewController@property(nonatomic,assign)idchuanzhidelegate;@end - (void)viewDidLoad {[super
Time of Update: 2015-03-30
xcode6+ios8最新真機調試教程,xcode6ios8引言:眾所周知,蘋果的安全性做的一直很高,導致ios開發的門檻相對於安卓來說,高出不少,也就導致了現在iOS進階工程師一直是稀缺的資源。今天我們來談一談蘋果的真機調試。蘋果的真機測試要複雜好多,最主要的是你需要花費99$購買蘋果的開發人員認證,其他的條件有:一台測試手機或pad一台裝有蘋果系統的電腦具體步驟:
Time of Update: 2015-03-29
IOS開發--第三階段--微博(7)(程式4),ios第三階段 將Cell上顯示的資訊封裝為兩個model類: 加號和減號的區別很簡單,其簡單來說就是:加號 是可以通過類名直接調用這個方法,而減號則要執行個體化一個對象,然後通過執行個體化的對象來調用該方法!建立加號方法,直接調用,用來傳遞一個字典;
Time of Update: 2015-03-31
讀書筆記——IOS之Web開發Web開發 主要的要求方法Get請求:資料以明文在URL中,資料量小 Post請求:資料大小沒有限制
Time of Update: 2015-03-28
iOS---自動釋放池自動釋放池在 mrc 的代碼中,沒有 weak,只有 assignassign 修飾符號,對對象不做任何操作,只是簡單的記錄地址weak 是 ARC 專有的,如果對象沒有其他任何對象做強引用,會被立即釋放!weak 的效率非常差!assign 會記錄住地址,對象釋放後,地址仍然保留,在 MRC 開發中,野指標錯誤非常頻繁weak 安全性很好!一旦沒有強引用,自動將地址設定為 nil,OC中可以向 nil 發送任何訊息都不會抱錯!autorelease
Time of Update: 2015-03-30
做一位牛逼的ios程式員,一位ios程式員面對日益繁重的工作,我們的時間被老闆壓縮的快沒有啦,但是自己想學新的東西,還不想只學基礎知識,那現在應該怎麼辦呢?所以,我向大家推薦一個東西,我學了一年多,在這一年多當中,學習了很多的知識。但是讓我學到知識最多的知識是從網上買的一些教程,裡面什麼課程都有,一邊工作,一邊學習新的知識,讓我面對項目不再害怕。朋友向我推薦了一個好的出處:http://url.cn/TgrIZT,說是200元學習卡免費限量領取,剛開始我也不信,當我註冊完之後,我一看,裡面全是視
Time of Update: 2015-03-27
Object-c SQLite 資料庫記憶體溢出問題,object-csqlite最近正在開發一個應用,應用裡面使用SQLite
Time of Update: 2015-03-27
IOS開發--第四階段--推送伺服器的實現,ios第四階段 在編寫push notification之擷取device token中拿到device
Time of Update: 2015-03-28
iOS圖片載入速度極限最佳化—FastImageCache解析 FastImageCache是Path團隊開發的一個開源庫,用於增益圖片的載入和渲染速度,讓基於圖片的列表滑動起來更順暢,來看看它是怎麼做的。最佳化點iOS從磁碟載入一張圖片,使用UIImageVIew顯示在螢幕上,需要經過以下步驟:從磁碟拷貝資料到核心緩衝區從核心緩衝區複製資料到使用者空間產生UIImageView,把映像資料賦值給UIImageView如果映像資料為未解碼的PNG/JPG,解碼為位元影像資料CATran
Time of Update: 2015-03-26
IOS開發--第四階段--真機調試,上傳應用,推送,ios真機 蘋果三種帳號的區別:1,個人開發人員帳號,直接向Appstroe上架,(蘋果公司會收年費);2,公司開發人員帳號(可以有子帳號),直接向Appstroe上架,(蘋果公司會收年費);3.企業開發人員帳號,企業內部使用,不上APPStroe,開發的App可以不經過蘋果公司審核(蘋果公司會收年費); 真機調試過程:1,用鑰匙串產生CSR檔案2,開啟瀏覽器,https://developer.apple.com;3,將C
Time of Update: 2015-03-26
IOS開發--第二階段--通訊--JSON系統解析,ios--jsonJSON系統解析: 1,建立請求路徑和URL; 2,根據URL構建請求 ,如果是POST 使用NSMutableURLRequest , NS可變的URL請求;NSMutableURLRequest *mutableURLRequest = [NSMutableURLRequest requestWithURL:url]; 3,構建串連 1、同步 2、非同步;NSData
Time of Update: 2015-03-25
在mac系統上安裝Eclipse,編寫java程式,maceclipse第一步:安裝java jre(java 運行環境)。:登陸Oralce官網,點擊Download選項,找到介面:選擇Java Runtime
Time of Update: 2015-03-26
清空iOS應用程式緩衝清空iOS應用程式緩衝清理緩衝 dispatch_async( dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) , ^{ NSString *cachPath =
Time of Update: 2015-03-25
iOS 捕獲程式崩潰日誌,ios捕獲崩潰日誌iOS開發中遇到程式崩潰是很正常的事情,如何在程式崩潰時捕獲到異常資訊並通知開發人員?下面就介紹如何在iOS中實現:1. 在程式啟動時加上一個異常捕獲監聽,用來處理常式崩潰時的回調動作NSSetUncaughtExceptionHandler (&UncaughtExceptionHandler);官方文檔介紹:Sets the top-level error-handling function where you can perform
Time of Update: 2015-03-25
NSLog 輸出格式集合,nslog輸出格式集合• %@ 對象• %d, %i 整數• %u 無符整形• %f 浮點/雙字• %x, %X 二進位整數• %o 八進位整數• %zu size_t• %p 指標• %e 浮點/雙字 (科學計算)• %g