原创 iOS開發 ----- 學生管理系統改進版

之前的那個demo沒有添加本地文件讀寫功能,所以每次都比較麻煩,要輸入很多東西,才能看到系統的真面目,所以,今天改進了一下,可以讀取本地文件,每次操作後都會保存到文件中,以免發生bug導致數據丟失,沒有文件的話,會自動新建,然後會

原创 iOS開發 ----- vim配色

捯飭加摸索 搞了個自以爲不錯的配色方案 點擊這裏下載solarized.vim 主題 然後把solarized.vim放在/usr/share/vim/vim73/colors下即可 然後把從上邊鏈接下載的文件,放到~/.v

原创 iOS開發 ----- 關於char *的賦值和字符串之間的複製問題以及sizeof strlen

今天來捯飭捯飭關於char*的問題 1 關於數組長度的問題 char a[]={'a','b','c','d','e'}; int len=sizeof(a); printf("len = %d\n",len); //輸出5,直

原创 iOS開發 ----- Controller之間的傳值

Controller之間的傳值 屬性傳值 A->B傳值,在push之前,給B的對象的屬性賦值即可,相對簡單 但這樣的話B->A無法傳值 單例傳值 單例的話,每次實例化一個對象都是時原來的,所以不會改變 這個方法藉助第三方類,不管

原创 iOS控件 ----- UITextField

UITextField 相關屬性的設置 //邊框樣式 textField.borderStyle = UITextBorderStyleRoundedRect; //變爲第一響應者 自動彈出鍵盤 [textField b

原创 iOS開發 ----- UIImageView

UIImageView 直接繼承與UIView除了有UIView的方法之外,還有其他方法 設置圖片 //後邊加文件名字,黃色文件夾的話,直接寫文件名字,藍色文件夾的話,要加上文件夾的相對路徑 imageView.image = [

原创 iOS開發 ----- 仿QQ實現滑動顯示後邊按鈕

仿QQ實現滑動顯示後邊按鈕 代碼傳送門 簡介 滑動cell之後,會顯示按鈕,然後可以實現刪除功能 這只是一個簡單的工程,並不是一個框架或者庫之類的 想使用的話,可以導入MyTableViewCell.m MyTableViewCe

原创 iOS開發 ----- UITablBarController_NSUserDefault

UITabBarController 區別 UIToolBarController 用於實現平級導航,比如QQ 微信下邊的三個按鈕 實現平級視圖的切換 UINavigationController 用於實現具有層級關係的導航實現

原创 iOS開發 ----- UIScrollview UIPageControl

UIScrollView //創建滾動視圖 //scrollViw的視圖範圍 UIScrollView * scrollView = [[UIScrollView alloc]initWithFrame:C

原创 iOS開發 ----- UICollectionView

UICollectionView 簡介 和tableView類似的控件,但更零活,tableView是以行爲單位的,而collectionView是item,可大可小,對於複雜的佈局來說,更加零活 代理 UICollection

原创 iOS開發 ----- UIGestureRecognizer

UIGestureRecognizer 手勢識別相關API 在添加手勢之前要把該View的用戶交互打開,不然時無效的 imageView.userInteractionEnabled = YES; UITapGestureRe

原创 iOS開發 ----- 網絡請求

網絡請求 請求網絡數據,常見有兩種方式 同步 異步 在iOS8中已經棄用了NSURLConnection,而啓用NSURLSession,同時在iOS9中啓用了https加密,所以和以往的方式不僅相同,下邊做些整理 同步請求

原创 iOS開發 ----- C小型學生信息管理系統,單向鏈表

關於C結構體和單向鏈表的一個小demo 完全是命令行的,估計大二的時候會讓寫一個關於鏈表和結構體的東西,這裏記錄一下,之前寫過一個雙向循環鏈表的,這裏就不貼了,原理都差不多,多了一個指針而已 邏輯是最重要的,邏輯是重要的,邏輯是重

原创 iOS開發 ----- vim命令合集

Vim命令合集 vimtutor最主要的學習路徑 光標移動 h左,l右,j下,k上 ctrol +f/b 前後翻一頁 ctrol +u/d 前後翻半頁 vim的進入與退出 1. vim +文件名 2. :q退出,:q! :強制

原创 iOS開發 ----- UIView

UIViewAPI UI控件的直接或者間接父類 初始化方法 //其中frame是相對於父控件的位置 [[UIView alloc]initWithFrame]; center 控件的中心位置 CGPoint類型 其他通用方法 背景