原创 基礎篇-對於frame的理解

frame屬性,通常用於實例化控件,,指定初始位置。 如果需要改變位置,可以使用center屬性     要改變控件大小,可以使用bounds屬性 你要移動一個圖片的話,這個圖片就是你的一個屬性@property。  這個圖片是UI

原创 小加法計算器的實現,遇到的問題

1.易錯:bounds 只能賦值給bounds屬性,不能賦值給frame屬性,,不然絕壁錯啊 2.還有一點:如果去觸發(調用)一個方法的時候,這個方法中有參數sender 那麼去觸發的這個按鈕就自動充當了sender的角色,如上

原创 iOS中什麼是循環引用,循環引用怎麼解決

循環引用的本質是什麼? 多個對象相互都是強引用,不能釋放讓系統回收,對象A強引用對象B,對象B強引用對象C,對象C強引用對象A iOS內存中的分區爲:棧.堆,靜態區! 棧區和靜態區是操作系統自己管理回收的,不會造成循環陰影.堆區是由程序員

原创 lb: framework not found Pods_XXX___ 如何解決

1.項目藍色圖標->Targets->General->Linked Frameworks and Libraries 2.刪除 Pods_XXX___.frameworks

原创 iOS開發常見問題統計

lb: framework not found Pods_Alamofire___ 如何解決https://mp.csdn.net/postedit/103896500 library not found for -lprotobuf如何

原创 iOS防Charles抓包

開發中使用代理抓網絡請求很正常,那麼如何防止被代理抓包呢  可以通過CFNetwork 通過ASIHTTPRequest的屬性,可以提取出代理設置 代碼先搞起來 /**  @param 判斷是否設置代理  */ + (BOOL)get

原创 iOS技術點持續更新中

UIWebView和WKWebView的對比,如何實現OC和JS的交互,頁面加載的優化https://blog.csdn.net/zxc8890304/article/details/103808594  iOS中什麼是循環引用,如何處

原创 歡迎使用CSDN-markdown編輯器

簡單的描述一下字典轉模型 含義: 把字典中的數據使用模型來保存.新建一個類,根據字典中鍵值對的個數,來編寫這個類中的屬性,將來用這個類的對象的屬性來保存字典中每個鍵對應的值. 思路: 1>根據字典編寫模型類 2>字典傳模型的

原创 UIWebView和WKWebView的對比

1.UIWebView和WKWebView UIWebView 1)UIWebView是iOS2就有了的,佔用內存也比較多,內存峯值也挺誇張的 2)UIWebView繼承自UIView 是用來加載網頁的類,可以簡單理解成就是一個view

原创 library not found for -lprotobuf

在昨晚更新Xcode到10.2.1 出現了這個報錯library not found for -lprotobuf 我以爲是protobuf的問題,然後下載了protobuf但是沒用 我對項目進行了pod install,也search的

原创 一個讓我不舒服的自定義鍵盤

根據需求做,真的好惡心,但是仔細研究一下蠻簡單的 剛開始做的時候,要關閉原生鍵盤的彈出 self.sellingPricetext.inputView = [[UIView alloc] initWithFrame:CGRe

原创 在iOS中如何在tabview往上拖動時隱藏tabbar,新手適用

這樣寫,是不是很簡單?

原创 服務器返回的參數裏帶了_如何處理

很簡單的處理方法 用到了MJExtension進行處理 創建MJExtensionConfig 添加這倆個頭文件 import “NSObject+MJProperty.h” import “NSString+MJExtension.

原创 內存管理詳解

來談談內存管理 首先知道內存管理是什麼 應用程序內存管理是在程序運行的時候合理的分配內存(分配內存時不會造成內存泄露等)與清除內存(銷燬一個不用的程序,減少內存使用) 爲什麼要進行內存管理呢 蘋果手機的內存大多都是1G,分配給每個Ap

原创 分享一下項目開發的經驗

一個項目在入手時都會有一絲迷茫不知從何入手.分析一下,首先我們考慮的時候不是如何去搭建這個App的界面,而是着重考慮這個App的框架規劃.第一 框架的設計模式要想好使用哪種MVC,MVVM,MVP,Rout本人用的最多的就是MVC模式.介