原创 http和scoket通信的區別。
http是客戶端用http協議進行請求,發送請求時候需要封裝http請求頭,並綁定請求的數據,服務器一般有web服務器配合(當然也非絕對)。 http請求方式爲客戶端主動發起請求,服務器才能給響應,一次請求完畢後則斷開連接,以節省資源。服
原创 面試:用預處理指令#define聲明一個常數,用以表明1年中有多少秒(忽略閏年問題)
#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在這想看到幾件事情: #define 語法的基本知識(例如:不能以分號結束,括號的使用,等等) 懂得預處理器將爲你計算常數表達式
原创 readwrite,readonly,assign,retain,copy,nonatomic 屬性的作用
@property是一個屬性訪問聲明,擴號內支持以下幾個屬性:1,getter=getterName,setter=setterName,設置setter與 getter的方法名2,readwrite,readonly,設置可供訪問級別2
原创 iOS10兼容,最新特性。
1.Notification(通知) 自從Notification被引入之後,蘋果就不斷的更新優化,但這些更新優化只是小打小鬧,直至現在iOS 10開始真正的進行大改重構,這讓開發者也體會到UserNotifications的易用,功能也
原创 block防止循環引用的三種方式
//解決循環引用的第一種方式 //iOS 5.0 引用來解決循環引用的方式 和weak屬性關鍵字作用類似 //當對象被系統回收時 對象的地址 會自動指向 nil 不會出現野指針訪問 __weak ty
原创 iOS開發中短信提醒功能詳解步驟
1第一步:http://www.mob.com/#/downloadDetail/SMS/ios 進入這個網址下載最新版SDK,解壓後得到文件 2第二步、導入SDK 第三步、添加依賴庫文件 必要: libz.dylibli
原创 swift中KVC構造函數,和執行流程
/* KVC 執行流程 1.對象調用 setValuesForKeysWithDictionary: 遍歷鍵值 給對象發送setValue: forKey: 2.在 setValue: forKey: 會根據鍵值
原创 什麼是沙盒模型?哪些操作是屬於私有api範疇?
documents,tmp,app,Library。(NSHomeDirectory()),手動保存的文件在documents文件裏Nsuserdefaults保存的文件在tmp文件夾裏 Documents 目錄:您應該將所有應用程序數據
原创 swift中便利函數的構造
/* //便利的構造函數 1.自己不負責構造對象 2.在便利的構造函數中 不能夠調用super構造函數 3.在遍歷的構造函數中調用本類的 '指定的構造函數' 來創建對象 4.便利的構造函數 在子類中不能夠被重寫
原创 層和UIView的區別是什麼?
兩者最大的區別是,圖層不會直接渲染到屏幕上,UIView是iOS系統中界面元素的基礎,所有的界面元素都是繼承自它。它本身完全是由CoreAnimation來實現的。它真正的繪圖部分,是由一個CALayer類來管理。UIView本身更像是一
原创 swift中面向對象的重載
import UIKit /* 在swift中 所有的構造函數都叫 init 函數的重載: 函數名相同,但是函數的參數類型 或者函數的參數的個數不同就形成了重載 重載的意義: 1.面向對象最重要的
原创 iOS 2.3.7 Your app name to be displayed on the 
複製原文只爲自己查找方便( 原文 ) 蘋果審覈條款 驚!蘋果再次加強審覈力度,衆App紛紛止步應用標題 近日,在和開發者交流的過程中,我們得到了以下反饋:App Store審覈規則貌似又有變動!其按照以往的標準設置了應
原创 數據庫(SQLite)
// 數據庫中組織(存儲)數據是按照一定的數據格式(樹/B樹)來存儲的! 樹形結構的數據可以很方便/快捷的查詢到數據! // iOS(移動端)數據庫和服務器端數據庫有沒有關係! /
原创 iOS 原生如何加載html標籤
NSString *str = @"<font color=\"#6c6c6c\">滿20減5 滿40減15,還剩<font color=\"#ff9147\">113天"; UILabel *label = [[UIL
原创 json解析的用法,用框架的用法簡單介紹:
底層原理遍歷字符串中的字符,最終根據格式規定的特殊字符,比如{}號,[]號, : 號 等進行區分, {}號是一個字典的開始,[]號是一個數組的開始, : 號是字典的鍵和值的分水嶺,最終乃是將json數據轉化爲字典,字典中值可能是字典,數組