Time of Update: 2016-04-08
iOS開發過程中,觸控板的提示,ios觸控1.在Storyboard滑鼠右鍵可以直接拖線的,如果你用的是外接的第三方滑鼠,沒必要按著 control 鍵再用滑鼠左鍵拖線 如果是觸控板的話,雙指按下去就可以直接拖線,帶3Dtouch功能的觸控板會比較好使2.雙擊選中一個單詞,三擊選中一行,方便管理3.刪除時, option + delete 一般情況下刪除一個單詞, command + delete 刪除一行
Time of Update: 2016-04-08
【Swift學習】Swift編程之旅(一),swift學習編程之旅 學習一門新語言最經典的例子就是輸出“Hello World!”print("Hello World!") swift就是這樣來輸出的。如果你使用過其他語言,那麼看上去是非常的熟悉吧。但比一些c要簡單的多吧1、不需要匯入一些單獨的庫,比如輸入/輸出或字串處理功能的類庫,2、不需要在全域範圍內編寫的代碼用於作為進入點程式,所以你不需要
Time of Update: 2016-04-08
[iOS開發]螢幕適配三:Xcode7使用Autolayout拖拽布局基礎(2)參照iOS7Autolayout布局基礎二現在在Xcode7中來實現一下它的最終的。如下: 建立一個Stroyboard拖出來一個Viewcontroller檔案,並建立相應的Controller管理類進行綁定:實現步驟一:通過觀察可以發現,最終要實現的效果的介面實際上是有四個相同的view構成的。根據物件導向的思想先實現一個然後複製出來其他三個就可以了。先實現第一個view。在介面中先拖出來一個view長
Time of Update: 2016-04-03
iOS中GCD的使用小結多線程相關概念多線程編程技術的優缺點比較?GCD中的三種隊列類型The main queue(主線程串列隊列)Global queue(全域並發隊列)Custom queue (自訂隊列)Group queue (隊列組)GCD中一些系統提供的常用dispatch方法多線程相關概念進程與線程 進程概念: 進程是程式在電腦上的一次執行活動,開啟一個app,就開啟了一個進程,可包含多個線程。線程概念:
Time of Update: 2016-04-03
【ios學習記錄】-如何定製UITableView的圓角儲存格自從ios7更新以來,UITableView控制項的邊角style由預設圓角變成了直角,更加適應UI扁平化設計的效果了。但對於某種情況來說,如果tableview寬度不是展開到與父視圖等寬,那麼使用直角的tableview則會顯得不好看。如分組列表(group tableview)所示。而如果此時採用圓角效果的話,則會顯示圓潤溫和,使用者會覺得好看,體驗很好。如所示。要實現以上分組列表(group
Time of Update: 2016-04-02
iOS-擷取當前View所在的控制器用一個分類,具體:.h#import @interface UIView (CurrentController)/** 擷取當前View的控制器對象 */-(UIViewController *)getCurrentViewController;@end.m#import "UIView+CurrentController.h"@implementation UIView (CurrentController)/**
Time of Update: 2016-03-30
資料持久化-Plist檔案寫入,-plist寫入資料持久化,常見4種:歸檔,plist檔案,sqlite,coreData.今天複習的是plist檔案讀寫.12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273//// ViewController.m//
Time of Update: 2016-03-30
iOS,ios9字元屬性可以應用於 attributed string 的文本中。文/iOS_成才錄(簡書作者)原文連結:http://www.jianshu.com/p/03a741246737著作權歸作者所有,轉載請聯絡作者獲得授權,並標註“簡書作者”。NSString *const NSFontAttributeName;(字型) NSString *const NSParagraphStyleAttributeName;(段落) NSString *const
Time of Update: 2016-03-29
CocoaPods安裝及使用詳情,cocoapods安裝詳情CocoaPods是什嗎?當你開發iOS應用時,會經常使用到很多第三方開源類庫,比如JSONKit,SDWebImage等等。可能某個類庫又用到其他類庫,所以要使用它,必須得另外下載其他類庫,而其他類庫又用到其他類庫,“子子孫孫無窮盡也”,這也許是比較特殊的情況。總之我的意思就是,手動一個個去下載所需類庫十分麻煩。另外一種常見情況是,你項目中用到的類庫有更新,你必須得重新下載新版本,重新加入到項目中,十分麻煩。如
Time of Update: 2016-03-28
iOS之 block,代替代理作為回呼函數,ios回呼函數最近在弄一個視頻會議的項目,但今天要說的跟視頻基本沒關係,我們來說一下在一個view中建立一個button,在controller中載入這個view當button被點擊後將時間響應傳遞給controller,去做其他修改 大致就是這個環境下,我們很快想到用代理,當然可以,這裡不闡述代理的實現過程我們用block來實現直接上代碼 1 xxxx.h 2 @interface xxxx : UIView 3
Time of Update: 2016-03-24
block為什麼用copy以及如何解決循環參考,blockcopy循環參考 在完成項目期間,不可避免的會使用到block,因為block有著比delegate和notification可讀性更高,而且看起來代碼也會很簡潔。於是在目前的項目中大量的使用block。 之前給大家介紹了一下在開發的過程中使用到了代理以及block,並詳細的介紹了一下delegate和block的相似之處。(如有興趣可以去看我之前的文章
Time of Update: 2016-03-24
iOS-設定視圖圓角樣式流暢解決方案代碼//設定圓角視圖樣式-(void)setUpSelfView{ //陰影 Shadow self.layer.shadowColor = [UIColor blackColor].CGColor; //黑 self.layer.shadowOpacity = 0.33;//陰影的不透明度 self.layer.shadowOffset = CGSizeMake(0, 1.5);//陰影的位移
Time of Update: 2016-03-22
用Reveal分析第三方App的UI,revealappui文章出自:聽雲部落格Reveal簡介:這是個神奇的工具,它能常透徹地分析個App的UI結構。這個工具包括兩部分,部分是在PC上啟動並執行一個獨立應用,即Reveal.app,另一部分代碼在你要分析的某個App中,為此,Reveal提供了一個Framework和一個Dylib供使用。這兩部分之間通過Bonjure這種零配置網路進行通訊。官方地址:www.revealapp.com基本使用:Reveal.app的使用沒有什麼可說的,就是點擊
Time of Update: 2016-03-22
IOS 網路淺析-(九 NSURLSession代理簡介),iosnsurlsession從最開始什麼都不懂的小白,到到現在略知一二的小孩。我覺得不僅僅是我,大家應該都會注意到代理幾乎貫穿著IOS,那麼問題來了,我接下來要說什麼呢,那就是。標題的內容啦。上篇網路系列的文章我介紹了NSURLSession,趁熱打鐵,這篇就介紹一下NSURLSession代理的實現。NSURLSession這塊其實並不難,但是有人會說有點亂,大家不要擔心,不容易實現的api總會有大牛實現三方的,稍後我會為大家獻上&
Time of Update: 2016-03-22
iOS下的實際網路連接狀態檢測:RealReachability序言網路連接狀態檢測對於我們的iOS
Time of Update: 2016-03-21
IOS 雜筆-8(loadView、viewDidLoad、viewWillAppear、viewDidAppear等簡介),loadviewviewdidloadloadView; This is where subclasses should create their custom view hierarchy if they aren't using a nib. Should never be called
Time of Update: 2016-03-21
仿“隨遇”應用項目源碼,項目源碼純Swift編寫的仿“隨遇”App概述此項目是為了鞏固Swift掌握而編寫的,素材均來自“隨遇”官方App用Storyboard+Xib+Autolayout的方式來實現UI部分由於項目不複雜,所以目錄結構分的比較簡單,一個模組對應一個檔案夾並沒有多複雜的邏輯處理,所以注釋不多在UI方面有一些小技巧可供參考源碼下載:http://code.662p.com/view/13203.html螢幕 <ign
Time of Update: 2016-03-19
繼承和類設計,繼承類設計==========================繼承和類設計==========================oc是一門物件導向的語言,物件導向編程有三大特性:封裝、繼承、多態 一.封裝【注】封裝就是把某些解決一些問題的代碼進行模組化,對外部暴露一個介面。我們都稱為封裝了一個方法;【優點】1.封裝可以增強代碼的複用度。2.封裝可以有效提高開發速度。 二.繼承子類擁有了父類的方法和屬性的情況,我們稱為繼承;A:B(讀作:A類繼承B類,也
Time of Update: 2016-03-18
iOS開發之百度地圖導航,ios地圖導航本篇主要講述百度地圖的導航功能:第一步:在使用百度導航之前,我們需要在百度地圖開放平台上下載導航的
Time of Update: 2016-03-18
基於AFNetWorking封裝一個網路請求資料的類,afnetworking封裝1.建立一個繼承於NSObject類的類,在.h檔案中#import "AFHTTPRequestOperationManager.h"//定義兩個block來接收請求成功和失敗typedef void(^DownLoadFinishedBlock)(id responseObj);typedef void