Time of Update: 2016-09-09
iOS WKWebView詳解,ioswkwebview詳解UIWebView就不用說了,這個過時了,現在iOS8以後建議都使用WKWebView。WKWebView 是現代 WebKit API 在 iOS 8 和 OS X Yosemite 應用中的核心部分。它代替了 UIKit 中的UIWebView 和 AppKit 中的 WebView,提供了統一的跨雙平台 API。自詡擁有 60fps 滾動重新整理率、內建手勢、高效的 app 和 web 資訊交換通道、
Time of Update: 2016-09-09
iOS通過ARC管理記憶體(內容根據iOS編程編寫),iosarc棧 當程式執行某個方法(或函數)時,會從記憶體中一個叫棧的地區分配一塊記憶體空間,這塊記憶體空間我們叫幀。幀負責保護程式在方法內聲明的變數的值。在方法內聲明的變數我們稱之為局部變數。 當我們的程式開始啟動,作為程式的入口main函數,他的幀會被儲存在棧的地步。當main調用另一個方法時,這個方法會被壓入棧的頂部。被調用的方法還會調用其他的方法,這樣一直調用,就會形成一個幀序列。當調用的方法執行結束的時候,程式會將其幀從棧頂&l
Time of Update: 2016-09-06
React Native知識1-FlexBox 布局內容,react1-flexbox一:理論知識點1:什麼是FlexBox布局?彈性盒模型(The Flexible Box
Time of Update: 2016-09-07
React Native知識4-Image組件,react4-image一個用於顯示多種不同類型圖片的React組件,包括網狀圖片、靜態資源、臨時的本地圖片、以及本地磁碟上的圖片(如相簿)等 一:屬性1:onLayout function 當元素掛載或者布局改變的時候調用,參數為:{nativeEvent: {layout: {x, y, width, height}}}.2:onLoad function 載入成功完成時調用此回呼函數。3:onLoadEnd
Time of Update: 2016-08-31
iOS系列 基礎篇 07 Action動作和輸出口,iosaction iOS系列 基礎篇 07 Action動作和輸出口 目錄: 1. 前言及案例說明2. 什麼是動作?3. 什麼是輸出口?4. 實戰5. 結尾 1. 前言及案例說明 上篇內容我們學習了標籤和按鈕,下面呢 我們通過一個具備使用者互動功能的工程案例進一步練習這兩個控制項的使用,以及動作和輸出口的控制。 此案例基於上篇內容的介面設計,功能的概念流程1
Time of Update: 2016-08-24
iOS數字鍵台自訂按鍵,ios數字鍵台按鍵UIKeyboardTypeNumberPad 數字鍵台自訂按鍵最近做一個搜尋使用者的功能,這裡使用了UISearchBar。由於搜尋的方式只有手機號碼,所以這裡的鍵盤要限制為數字輸入,可以這麼做:self.searchBar.keyboardType = UIKeyboardTypeNumberPad;如果使用的不是搜尋方塊而是textField輸入框,可以設定textField的鍵盤屬性來展示self.textField.keyboardType =
Time of Update: 2016-08-24
iOS tableviewcell 分割線 位移和顏色,iostableviewcell改變顏色[_hotProductsTableView setSeparatorColor : kSeparatorColor]; -(void)viewDidLayoutSubviews { [super viewDidLayoutSubviews]; if ([_hotProductsTableView
Time of Update: 2016-08-22
使用NSAssert()和NSParameterAssert偵錯工具,iosnsassert如何使用NSAssert: NSAssert()只是一個宏,用於開發階段偵錯工具中的Bug,通過為NSAssert()傳遞條件運算式來斷定是否屬於Bug,滿足條件返回真值,程式繼續運行,如果返回假值,則拋出異常,並切可以自訂異常描述。NSAssert()是這樣定義的:#define NSAssert(condition,
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-23
iOS學習,ios學習路線有100個 item,資料來源只有20個,只能在 20 個之間移動,防止 item 複用,出現 bug方法一:蘋果內建//UICollectionViewDataSource- (BOOL)collectionView:(UICollectionView *)collectionView canMoveItemAtIndexPath:(NSIndexPath *)indexPath;- (void)collectionView:(UICollectionView
Time of Update: 2016-08-22
UITabBarController 升級定製,skycontroller升級UITabBarController
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-17
OC多態,oc多態的理解要點:1、多種形態,引用的多種形態對於一個引用變數,可以指向任何類的對象。對於一個父類的引用(類與類之間有一種繼承關係),可以指向子類,也可以指向本類,指向的類型不同。當通過此引用向對象發送訊息,調用的方法是不同的,此時方法的調用就是多態。2、類與類之間有關係,繼承關係父類的引用可以指向子類的引用或者本類的引用。父類的引用指向子類的對象,發送訊息,調用的是子類對象的方法。父類的引用指向本類的對象,發送訊息,調用本類的方法。3、編譯期類型和運行期類型*在多態下,父類的引用可
Time of Update: 2016-08-17
Swift,swiftcodeSwift - EasingAnimation繪製圓環動畫 效果 源碼https://github.com/YouXianMing/Swift-Animations//// CircleView.swift// Swift-Animations//// Created by YouXianMing on 16/8/16.// Copyright © 2016年 YouXianMing. All rights reserved./
Time of Update: 2016-08-16
iOS開源項目MobileProject功能點介紹,iosmobileproject一:MobileProject簡介MobileProject項目是一個以MVC模式搭建的開源功能集合,基於Objective-C上面進行編寫,意在解決新項目對於常見功能模組的重複開發,MobileProject對於項目的搭建也進行很明確的劃分,各個模組職責也比較明確,MobileProject也引入的一些常用第三方外掛程式、宏定義、工具協助類等;整個項目也是在不斷更新跟維護中,功能點也會不斷更新;代碼支援iOS7
Time of Update: 2016-08-15
Objective-C Runtime 運行時之四:Method Swizzling,objectivecruntime理解Method Swizzling是學習runtime機制的一個很好的機會。在此不多做整理,僅翻譯由Mattt Thompson發表於nshipster的Method Swizzling一文。Method
Time of Update: 2016-08-16
【代碼筆記】自訂彈出框,代碼筆記自訂代碼:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. [self showAlertView:@"11111"]; }//自訂彈出框-(void)showAlertView:(NSString *)strTipText{ UIView *showView=[[UIView
Time of Update: 2016-08-13
重複點擊主介面(TabBar)按鈕重新整理介面--點擊狀態列回到頂部,tabbar回到頂部1.監聽按鈕點擊 2.判斷是否是點擊的同一個按鈕(記錄上次點擊的按鈕) 3.當重複點擊相同按鈕時,需要擷取當前按鈕對應控制器重新整理介面 3.1 判斷是否重複點擊按鈕,代碼寫在哪裡? 點擊標題按鈕,屬於精華控制器的事情,所以找到精華控制器.寫在點擊按鈕方法裡面 &
Time of Update: 2016-08-16
iOS開發