Time of Update: 2016-08-22
Xcode7以後 使用空模板,Xcode7使用模板Xcode7以後的版本沒有空模板可以選擇習慣使用空模版的 可以自己拷貝空模版檔案夾 放到模版的位置 重啟就可以使用了1:首先 需要有一個空模版 沒有空模板的可以在下面路徑下下載一個 並解壓http://pan.baidu.com/s/1slVGSeL進入該路徑 選擇下載2:按以下步驟 進入到指定路徑單擊Xcode ->選項 ->在Finder中顯示 ->單擊Xcode
Time of Update: 2016-08-21
UITabBarController 基本定製,uitabbarcontrollerUITabBarController 定製 特點 用法1.準備好你的tabBar圖片及其他圖片(哈哈哈!!!!),我的圖片都放在了Assets.xcassets中.2.匯入本工程中的Categroy檔案夾, 其中包含: HexColor.h/.m(設定顏色的), NSString+RenderingModel.h/.m(處理圖片,讓其保持本色或者預設的那種),
Time of Update: 2016-08-22
使用NSAssert()和NSParameterAssert偵錯工具,iosnsassert如何使用NSAssert: NSAssert()只是一個宏,用於開發階段偵錯工具中的Bug,通過為NSAssert()傳遞條件運算式來斷定是否屬於Bug,滿足條件返回真值,程式繼續運行,如果返回假值,則拋出異常,並切可以自訂異常描述。NSAssert()是這樣定義的:#define NSAssert(condition,
Time of Update: 2016-08-22
Swift,swiftcodeSwift - 通過疊加UILabel來實現混合的進度條 效果 源碼https://github.com/YouXianMing/Swift-Animations//// MixedColorProgressViewController.swift// Swift-Animations//// Created by YouXianMing on 16/8/21.// Copyright © 2016年 YouXianMing.
Time of Update: 2016-08-20
Swift—繼承,swift繼承 一個類可以繼承另一個類的方法,屬性和其他特性。當一個類繼承其他類時,繼承類叫子類,被繼承類叫超類(或父類)。在Swift中,繼承具有單繼承的特點,每個子類只有一個直接父類,繼承是區分類與其他類型的一個基本特徵。 在Swift中,類可以調用和訪問父類的方法,屬性和下標指令碼,並且可以重寫這些方法,屬性和下標指令碼來最佳化或修改他們的行為。Swift會檢查你的重寫定義在父類中是否有匹配的定義,以此確保你的重寫行為是正確的。可以為類中繼承來的屬性添加屬性觀察器,這
Time of Update: 2016-08-21
ios,ios9前言:swift文法基礎篇(二)來了,想學習swift的朋友可以拿去參考哦,有興趣可以相互探討,共同學習哦. 一.自動引用計數 1.自動引用計數工作機制 1.1 swift和oc一樣,採用自動引用計數來管理記憶體 1.2 當有強引用指向對象,對象的引用計數 +1 , 強引用消失,自動計數 -1 1.3 如果對象的引用計數為0
Time of Update: 2016-08-20
記憶體泄露,記憶體流失Analyze提示:Value stored to "xxx"is never read分析:即當前變數沒有被使用,在當前類中搜尋該變數發現只是被賦值並沒有被使用。解決:解除這個提示:刪除或者注視這行代碼OK;Analyze提示:the left operand of ** is a garbage value分析:由於你左邊的變數在不滿足上面if的條件的時候,沒有給 ==左邊的變數賦值,會造成這樣的警告解決:可以將==左邊的變數初始化一個值,或者保證
Time of Update: 2016-08-19
iOS 開發中的爭議(一),ios開發中爭議序言打算分享一些有爭議的話題,並且表達一下我的看法。這是該系列的第一篇,我想討論的是:類的成員變數應該如何定義?在 Objective-C 的語言的早期,類的私人成員變數是只能定義在 .h 的標頭檔裡面的。像如下這樣:@interface ViewController : UIViewController { @private NSInteger _value;}之後,蘋果改進了 Objective-C,允許在 .m
Time of Update: 2016-08-22
Swift,swiftcodeSwift - 用CATransform3DMakeRotation實現翻頁效果 效果 源碼https://github.com/YouXianMing/Swift-Animations//// PageFlipEffectController.swift// Swift-Animations//// Created by YouXianMing on 16/8/22.// Copyright © 2016年
Time of Update: 2016-08-21
Swift,swiftcodeSwift - 多個mask的動畫效果 效果 源碼https://github.com/YouXianMing/Swift-Animations//// TranformFadeView.swift// Swift-Animations//// Created by YouXianMing on 16/8/20.// Copyright © 2016年 YouXianMing. All rights
Time of Update: 2016-08-19
iOS開發中的那些小技巧,iOS開發小技巧前言:今天在寫代碼的過程中遇到一個需要修改系統navigationBar的背景色,我起初用的是barTintColor去修改但是防不住系統點擊按鈕的時候會有一個渲染高亮的效果,調了好久沒有達到自己想要的效果,最後放棄用顏色來搞這個了,看了一下swift的API發現也可以用圖片,有不好意思找UI(自己的demo找UI切圖不太合適,只好來把顏色改成圖片了)本文開始啦:先上一份OC的代碼吧+ (UIImage
Time of Update: 2016-08-20
iOS 更改webView文字顏色丶文字大小丶背景色的方法,ioswebview在webView的delegate回調方法 - (void)webViewDidFinishLoad:(UIWebView *)webView;中寫上一下語句即可 //字型大小 [webView
Time of Update: 2016-08-19
Swift,swiftcodeSwift - 用UIScrollView實現視差動畫效果 效果 源碼https://github.com/YouXianMing/Swift-Animations//// MoreInfoView.swift// Swift-Animations//// Created by YouXianMing on 16/8/18.// Copyright © 2016年 YouXianMing. All rights
Time of Update: 2016-08-19
OC對象的三大特性:封裝、繼承和 多態,oc三大一、封裝封裝:隱藏對象的屬性和實現細節,僅對外公開介面,控製程序中屬性的讀和修改的存取層級。person.h:1 #import <Foundation/Foundation.h>2 3 @interface Person : NSObject4 /** 年齡 */5 @property (nonatomic, assign) int age;6 7 @end person.m: 1 #import "Person.h" 2
Time of Update: 2016-08-19
Swift,swiftcodeSwift - transform.m34動畫樣本 效果 源碼https://github.com/YouXianMing/Swift-Animations//// CATransform3DM34Controller.swift// Swift-Animations//// Created by YouXianMing on 16/8/19.// Copyright © 2016年 YouXianMing. All
Time of Update: 2016-08-19
Runtime學習與使用(一):為UITextField添加類目實現被鍵盤遮住後視圖上移,點擊空白回收鍵盤,uitextfield後視圖OC中類目無法直接添加屬性,可以通過runtime實現在類目中添加屬性。在學習的過程中,試著為UITextField添加了一個類目,實現了當TextField被鍵盤遮住時視圖上移的功能,順便也添加了點擊空白回收鍵盤功能。效果預覽使用時不需要一句代碼就可以實現上述功能[github連結](https://github.com/a1419430265/CHTText
Time of Update: 2016-08-20
iOS---TextView顯示HTML文本, _checkAllIntroduceTextView = [[UITextView alloc] initWithFrame:CGRectMake(10, 0, kScreenWidth-20, kScreenHeight)]; _checkAllIntroduceTextView.backgroundColor = self.view.backgroundColor;
Time of Update: 2016-08-19
iOS學習,ios學習路線菜單事件包括,剪下、拷貝、全選、分享...,此 demo 只有 copy、share 1.定義 field 繼承與 UITextField- (BOOL)canPerformAction:(SEL)action withSender:(id)sender { if (action == @selector(copy:)) { return YES; } return NO;}- (void)copy:(id)sender {
Time of Update: 2016-08-19
跳轉到自己App的“通知”,跳轉到app通知 if (iOS8) { NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
Time of Update: 2016-08-19
Swift—下標指令碼(Subscripts),swiftsubscripts 下標指令碼可以定義在類(Class)、結構體(Struct)、枚舉(enumeration)這些目標中,可以認為是訪問集合,列表或序列的捷徑,使用下標指令碼的索引設定和擷取值,不需要再調用執行個體的特定的賦值和存取方法。對於同一個目標可以定義多個下標指令碼,通過索引實值型別的不同來進行重載,下標指令碼不限於單個緯度,你可以定義多個入參的下標指令碼滿足自訂類型的需求。1.下標指令碼的文法 下標指令碼允許你通過在執行