原创 有時候需要啥忽略警告的方法,特別是在.m文件中

#pragma clang diagnostic push #pragma clang diagnostic ignored "-Warc-performSelector-leaks"         [myobj performSele

原创 iOS軟件工程師必須會的面試題

1.請簡述你對協議的理解     協議是oc的一種寫法, 和現實生活中的 勞動合同 協議 等是相似的, 主要目的是來規範對象的藉口 , 只有方法的聲

原创 AFnetworking

目錄: 1、爲什麼要用AFNetworking 2、AFNetworking的用法 一、爲什麼要用AFNetworking 在ios開發中,一般情況下,簡單的向某個web站點簡單的頁面提交請求並獲取服務器的響應,用xcode自帶的NSUR

原创 什麼是多線程 和GCD 的認識

IOS多線程 ios有三種主要方法:1、NSThread。2、NSOperation。3、GCD。   1、 NSThread: 調用方法如下:如果需要函數參數的話,可以通過Object傳遞。 1.1:[NSThreaddetachNew

原创 常用網站

http://www.w3school.com.cn http://www.bejson.com 代碼庫 http://www.oschina.net/ios/codingList/ http://cod

原创 ios中必須瞭解的尺寸

2013年,APP界面設計已經越來越受到大家的關注和熱捧!作爲一個接觸APP界面設計的老鳥,網站設計師們。一定得記住:用戶體驗設計放在首位! 信息圖:移動端APP設計指南 APP界面設計指南|APP界面設計師必備信息圖    

原创 GCD

GCD編程 ⺫⽬目錄 ⼀一、GCD的隊列dispatch_queue_t 1、簡介 2、創建1)、create⽅方法 2)、get系統⽅方法 3、修改create⽅方法創建的隊列優先級⼆二、GCD的使⽤用⽅方法1、使⽤用步驟2、代碼

原创 runtime 運行時

簡單理解:“Runtime is everything between your each function call.” Runtime好比objective-c的靈魂,很多時候我們都有用到runtime 運行時機制 ,不過什麼是運行時

原创 swift 裏的 !與 ? 的區別

Swift語法之 ---- ?和!區別 (2014-07-07 23:23:58) 轉載▼ 標籤: 佛學 分類:Swfit Swift語言使用var定義變量,但和別的語言不同,Swift裏不會自動給變量賦初始值,也就是說變量

原创 iOS中的核心框架

這些框架包括:   Core Animation:通過 Core Animation,你就可以通過一個基於組合獨立圖層的簡單的編程模型來創建豐富的用戶體驗。   Core Audio:Core Audio

原创 深淺拷貝iOS中的

 淺 復 制:在複製操作時,對於被複制的對象的每一層複製都是指針複製。    深 復 制:在複製操作時,對於被複制的對象至少有一層複製是對象複製。    完全複製:在複製操作時,對於被複制的對象的每一層複製都是對象複製。        

原创 NSRunLoop事件迴路及多線程

一、多線程 每一個iOS應用程序中都有一個主線程用來更新UI界面、處理用戶的觸摸事件、解析網絡下載的數據,因此不能把一些太耗時的操作(比如網絡下載數據)放在主線程中執行,不然會造成主線程堵塞(出現界面卡死

原创 支付寶異步通知原理

一、 結構 a) 一般由兩部分組成,接入部分與通知返回部分。接入部分即爲傳遞參數等信息組合成超級鏈接,並用該鏈接來進行跳轉。通知返回部分則是支付寶服務器對該筆訂單處理完畢後,通知與返回該筆訂單的詳細信息

原创 swift 裏的class和static

Swift開發必備技巧:static和class的使用 發表於2015-01-28 14:12|8480次閱讀| 來源Swifter|7 條評論| 作者王巍 移動開發Objective-CSwift開發經驗iOSApple編程語言 摘