我今天部落格要說的是oc中的協議。協議在ios中又叫委託,可以分為**模式與工廠模式。協議其實有許多作用可以宣告一大堆方法,只要遵守協議就會擁有協議裡所以得方法宣告。其實以後在做大量專案的時候需要運用大量的協議。
例如以結婚協議為例,剛開始女人是單身的需要做許多事情。
後來女人累了需要乙個協議來為她買單,所以他要找乙個為她花錢的男人(這個是必須的)
後來乙個男人出現在願意滿足這個協議,所以他要滿足結婚這個協議。
最後就是女人掙錢的活由男人來完成了,女人負責買東西等。
以上為乙個簡單的協議,等到做專案時候乙個登陸的頁面跳轉到另個載入中頁面時候就需要用到協議,協議會廣泛的運用到專案中。
如果乙個協議返回的是void就是正向傳值,如果乙個協議返回的是其他確定型別的就是反向傳值。這些就是連線ios與oc的重要部分。
本人只是一名小白,此部落格就是為了一些小白而寫,大神勿噴。
iOS基礎(oc) 繼承
知之部落格 期待與您交流!一 成員訪問型別 private 私有成員,不能被外部函式訪問 使用 也不能被子類繼承 protected 保護成員,不能被外部函式訪問,可以被子類繼承 public 公有成員,可以被外部函式訪問,也可以被子類繼承。oc中,所有的方法 訊息 都是公有的。二 重寫 繼承的另一...
iOS 網路請求 重要
關於網路請求的重要性我想不用多說了吧。對於移動客戶端來說,網路的重要性不言而喻。常見的網路請求有同步get,同步post,非同步get,非同步post。今天來看一下四種網路請求的實現方式。一 同步get 1.將 初始化成乙個oc字串物件 nsstring urlstr nsstring string...
IOS開發 OC語言 概述
1 跟 include一樣,拷貝檔案的內容 2 可以自動防止檔案的內容被重複拷貝 nsobjcruntime.h中有nslog函式的宣告 1 主標頭檔案 最主要的標頭檔案,名字一般跟框架名稱一樣,包含了框架中的所有其他標頭檔案 2 foundation框架的主頭檔名稱就是foundation.h 3...