Time of Update: 2015-07-20
非常不錯的點餐系統應用ios源碼完整版,系統應用ios該源碼是一款非常不錯的點餐系統應用,應用源碼齊全,運行起來非常不錯,基本實現了點餐的一些常用的功能,而且介面設計地也很不錯,是一個不錯的ios應用學習的例子,喜歡的朋友可以下載學習看看,更多ios源碼盡在源碼天堂。1. Tabbar Controller與 Navigation Controller的套用2. TableViewCell 子視圖添加UILabel和UIButton等3. Quartz 2D 繪製自訂視圖4.
Time of Update: 2015-07-18
類似美團的圖片選取器的實現,美團圖片選取器1. 圖片選取器好多app都有圖片選取器,基本上是九宮格式的。這次就仿照美團評價,髮狀態的那種圖片選取器做了一個demo。主要是照搬的髮狀態,功能都實現了,但是有個地方沒有做,就是髮狀態時,要是沒有輸入文字,下面的完成按鈕是灰色的不能響應,要是大家有好的建議歡迎分享。
Time of Update: 2015-07-19
IOS 階段學習第23天筆記(XML資料格式介紹),ios第23天IOS學習(OC語言)知識點整理一、XML資料格式介紹 1)概念:xml是extensible markup language擴充的標記語言,一般用來表示、傳輸和儲存資料 2)xml與json目前使用比較廣泛的兩種網路傳輸資料格式 兩者分別佔比: 1、 json:市場上佔90%,輕量級的表示資料
Time of Update: 2015-07-18
【學習筆記】【OC語言】NSString,ocnsstring1.字串的快速建立NSStirng *str = @“Hello”;2.使用靜態方法建立3.使用%@輸出字串NSString *name = @”dssf”;NSLog(@“我的名字是%@”, name);4.代碼 1 #import <Foundation/Foundation.h> 2 3 @interface Person :
Time of Update: 2015-07-19
iOS開發-automaticallyAdjustsScrollViewInsets屬性最近遇到一個問題是這樣的,App一般自己都會有一個UINavigationController,頂部TableView如果有tableHeaderView如果設定起始位置是(0,0)是在導覽列的下面的,為了更好地UI希望從螢幕的(0,0)開始,就遇到了上面的這個問題,簡單的看一下效果: 主要代碼如下: - (UITableView *)tableView
Time of Update: 2015-07-19
IOS 階段學習第22天筆記(JSON資料格式介紹),第22天jsonIOS學習(OC語言)知識點整理一、JSON資料格式 1)概念:json是一種網路資料轉送格式,有值/對象:{“A”:1,”B”:”2”…}詞典;對象的序列:[,,,,,]數組兩種資料類型 2)URLWithString 將字串網址封裝成NSURL對象 例如: 1 NSString
Time of Update: 2015-07-17
【學習筆記】【OC語言】多態,學習筆記oc多態1.多態的基本概念某一類事物的多種形態OC對象具有多態性2.多態的體現Person *p = [Student new];p->age = 100;[p walk];子類對象賦值給父類指標父類指標訪問對應的屬性和方法3.多態的好處用父類接收參數,節省代碼4.多態的局限性不能訪問子類的屬性(可以考慮強制轉換)5.多態的細節動態綁定:在運行時根據對象的類型確定動態調用的方法6.代碼 1 #import
Time of Update: 2015-07-17
CocoaPods簡介,cocoapodsCocoaPods是什嗎?當你開發iOS應用時,會經常使用到很多第三方開源類庫,比如JSONKit,AFNetWorking等等。可能某個類庫又用到其他類庫,所以要使用它,必須得另外下載其他類庫,而其他類庫又用到其他類庫,“子子孫孫無窮盡也”,這也許是比較特殊的情況。總之小編的意思就是,手動一個個去下載所需類庫十分麻煩。另外一種常見情況是,你項目中用到的類庫有更新,你必須得重新下載新版本,重新加入到項目中,十分麻煩。如果能有什麼工
Time of Update: 2015-07-18
iOS9開發GOGOGO:新特性iOS9已經發布一段時間了,大家對iOS9的新特性瞭解多少呢?是否還停留在多任務(分屏,畫中畫)、Swift2、HTTPS強制升級這幾個大家轉來轉去的東東呢?今天我們來深入瞭解iOS9給我們帶來的更廣闊的技術革新吧!目錄:iOS9新特性概覽 iPad應用的多任務處理加強 搜尋 遊戲開發 App Thinning 支援從右至左的語言RTL-Right To Left Language App傳輸加密 App 擴充 Contacts Contacts UI
Time of Update: 2015-07-17
iOS開發,ios開發教程Core DataCore Data是iOS5之後才出現的一個架構,它提供了對象-關係映射(ORM)的功能,即能夠將OC對象轉化成資料,儲存在SQLite資料庫檔案中,也能夠將儲存在資料庫中的資料還原成OC對象。在此資料操作期間,我們不需要編寫任何SQL語句,這個有點類似於著名的Hibernate持久化架構,不過功能肯定是沒有Hibernate強大的。傳統的資料庫要把資料寫到資料庫,而且要寫SQL語句 Core Data
Time of Update: 2015-07-17
ios修改NavigationController的背景顏色 在ios開發的過程中,我們經常需要修改NavigationController的背景顏色,當使用方法[self.navigationController.navigationBar setBackgroundColor:[UIColor
Time of Update: 2015-07-17
ios開發之自訂預設產生的導覽列 標題 顏色 返回按鈕一 修改導覽列顏色 導覽列在哪個頁面代碼放在那裡面self.navigationController.navigationBar.tintColor = [UIColor colorWithRed:(21.0/255.0) green:(153.0 / 255.0) blue:(224.0 / 255.0) alpha:1];
Time of Update: 2015-07-17
IOS - 事件處理全過程(補充)事件處理的完整過程1> 先將事件對象由上往下傳遞(由父控制項傳遞給子控制項),找到最合適的控制項來處理這個事件。 2> 調用最合適控制項的touches….方法 3> 如果調用了[super touches….];就會將事件順著響應者鏈條往上傳遞,傳遞給上一個響應者 4> 接著就會調用上一個響應者的touches….方法 如何判斷上一個響應者1>
Time of Update: 2015-07-18
iOS開發之NSTimer使用初探這個周日,我的大學同學結婚。他們的婚禮選在鄭州舉辦。他不是鄭州的,他女朋友也不是鄭州的。但是他們是在鄭州相識相愛,最終走到一起的,所以他們選擇在鄭州舉辦婚禮。這幾年大家都在各自忙碌著,很少有見面的機會。不過經常會電話聯絡,相互瞭解一下情況。作為兄弟,我打心底為他們高興,為他們祝福。我也會到現場參加,估計現在我已經坐上開發鄭州的動車了。我喜歡走出去的感覺,很喜歡坐車,去各個地方,哪怕是路過。感覺走的越遠,離心越近。辭職去旅行也許很快就可以實現。最近我在改一個bug
Time of Update: 2015-07-16
iOS點擊空白處或點擊背景收合鍵盤iOS點擊空白處或點擊背景收合鍵盤在viewDidLoad中添加手勢- (void)viewDidLoad{[super viewDidLoad];//添加手勢UITapGestureRecognizer *tap1 = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(viewTapped:)];tap1.cancelsTouchesInView =
Time of Update: 2015-07-16
【學習筆記】【OC語言】繼承,學習筆記oc繼承1.繼承的基本用法 1 #import <Foundation/Foundation.h> 2 /* 3 1.繼承的好處: 4 1> 抽取重複代碼 5 2> 建立了類之間的關係 6 3> 子類可以擁有父類中的所有成員變數和方法 7 8 2.注意點 9 1> 基本上所有類的根類是NSObject10 */11 12 13 /********Animal的聲明*******/14
Time of Update: 2015-07-16
ARC-環境下如何查看引用計數的變化,arc-查看引用計數 一,建立立一個工程,用於測試引用計數的變化。 二,找到如下路徑Build Phases---->Compile Sources---->AppDelegate.m 三,選中AppDelegate.m檔案,。 四,將AppDelegate.m的Compiler
Time of Update: 2015-07-16
iOS 編程之UIWindow切換,iosuiwindow切換由於最近項目需要製作一個可定製的底部彈窗效果,因此研究了一下UIActionSheet,打算重寫一個自訂的彈窗,在寫demo的時候出於偷懶的原因,直接在建立項目的- (void)viewDidLoad {}中寫入了視窗切換測試代碼,結果在調試的時候就出現了如下錯誤資訊:Terminating app due to uncaught exception 'NSInternalInconsistencyException',
Time of Update: 2015-07-16
iOS KVC(Key-Value Coding)常見使用方法:擷取值valueForKey: 根據屬性名稱取值 valueForKeyPath: 根據路徑取值(如:[person valueForKeyPath:@”car.price”]) valueForUndefinedKey 預設實現是拋出異常,可以重寫這個函數做錯誤處理 ( 比較少用 ) 修改值setValue:forKey: 根據屬性設值 setValue:forKeyPath: 根據路徑設值
Time of Update: 2015-07-16
iOS時間戳記字串NSdate轉換demo1 在項目中我們經常要做時間格式的轉換,以下是我封裝的NSDate+TimeCategory,希望協助到大家。 #import @interface NSDate (TimeCategory)/** * 字串轉NSDate * * @param theTime 字串時間 * @param format 轉化格式 如yyyy-MM-dd HH:mm:ss,即2015-07-15 15:00:00 * * @return