原创 iOS開發 ----- UILable

UILable API 初始化一個窗口,邊界即爲整個屏幕的大小 self.window = [[UIWindow alloc]initWithFrame:[[UIScreen mainScreen]bounds]]; 設置背景

原创 iOS開發 ----- UITableView

UITableView 簡介 用於展示大量數據的控件 也是iOS開發過程中最常用的控件 繼承與UIScrollView 有兩個代理 @property (nonatomic, weak, nullable) id <UITabl

原创 iOS開發 ----- UIButton

UIButton //創建 button 也可以用alloc init方式創建 button的類型爲自定義類型 UIButton * button2 = [UIButton buttonWithType:UIButtonT

原创 iOS開發 ----- UI生命週期

APP生命週期 main函數 參數說明 1. argc main函數的argc 2. argv main函數的argv 3. 傳入一個類名,但這個類必須是UIApplication的子類 而這個函數會自動創建UIApplica

原创 iOS控件 ----- UITouch相關

UITouch和重力感應搖一搖 開始觸摸時調用的方法 開始觸摸時調用的方法 - (void)touchesBegan:(nonnull NSSet<UITouch *> *)touches withEvent:(nullable

原创 iOS開發 ----- C文件讀寫,以及字符串分割

前幾天寫的那個學生信息管理系統(雖然博客是同一天寫的…..)沒有把文件寫入本地,這樣的話,每次都要輸入很是麻煩,所以今天寫了個小例子,從本地讀取文件並把字符串以空格的方式分開 廢話不多說,來demo 先來個圖看看,哈哈哈 /**

原创 Ubuntu桌面消失以及打不開終端的解決辦法

重要的事情一定要記錄下來,不然就懵逼了 這兩天裝了個ubuntu,本來想裝逼,把桌面整的酷炫一點,沒想到,差點廢了整個系統 用ccms調整特效,一不小心手賤把狀態欄整沒了,側邊欄也沒了,dash也沒了,終端也沒了,就剩下桌面了,真是畢了狗

原创 iOS開發 ----- APPDelegate回調

APPDelegate中的block回調 類似微信的一種寫法,沒登陸之前是登陸界面,登陸完成之後跳轉到另一個界面 有登陸信息的時候,開啓APP是一種界面 這種功能的實現可以通過block回調的方式實現 在第一個在第一個頁面執行那個相關的動

原创 iOS開發 ----- 網絡請求1 ----- 概覽

iOS網絡請求 系列導航 網絡請求1 —> 概覽 網絡請求2 —> 請求數據 網絡請求3 —> 上傳數據 網絡請求4 —> 下載數據以及斷點續傳 這幾天在看關於NSURLSession的相關內容,結果閱看越多,閱看越亂,感

原创 iOS開發 ----- 加載動畫之牛頓擺的實現

牛頓擺動畫 自己看動畫有一段時間了,但是還是不是很能理解其中的一些屬性方法之類的東西,琢磨了一下午寫了一個牛頓擺的動畫,這裏記錄一下,一遍以後查看先上圖 先說下思路 說下牛頓擺的大致運動過程 根據牛頓擺的原理,中間是不動得,只有兩邊在

原创 iOS開發 ----- 新的轉場動畫

新寫的一個動畫(其實是別人的) 這裏有自定義轉場動畫的解釋 這裏是Demo 這裏主要用到了layer的mask屬性,用來實現這種擴散的效果 -(void)animateTransition:(id<UIViewControllerCo

原创 iOS開發 ----- 網絡請求5 ----- NSURLsession實現上傳數據

NSURLSession上傳數據 前邊寫的是用AFNetWorking實現的上傳,當時還比較懵逼,不知道自己怎麼上傳,今天又詳細分析了一下,又扒了幾篇博客,現在已經實現了自己上傳,下邊先說下原理 1. 上傳文本 上傳的時候,如果是隻有文本

原创 iOS開發 ----- UIViewController轉場動畫

UIViewController的轉場動畫 1. 自從開始看UI,就一直有個問題,就是類似微信的那個頁面切換的效果怎麼實現,也就是這個效果 想過ScrollerView,但這樣的話,會增大VC之間的耦合度,導致管理起來很混亂,在加上ta

原创 iOS開發 ----- AFNetWorkingSession

AFNetWorkingSession 由於iOS9廢棄了NSURLConnection,所以,原本的AFNetWorking裏的hettrequestmanager這個應該是不行了,雖然依然可以用,但裏邊仍然含有已經廢棄的方法,所以這裏

原创 iOS開發 ----- 網絡請求2 ----- 請求數據

NSURLSession請求數據 系列導航 網絡請求1 —> 概覽 網絡請求2 —> 請求數據 網絡請求3 —> 上傳數據 網絡請求4 —> 下載數據以及斷點續傳 前邊BB了那麼多,下邊該看看應該怎麼實現了,分爲GET請求