Time of Update: 2016-09-16
UIDatePicker,uidatepicker自訂UIDatePickerDemo 效果 用法1.匯入檔案(CustomDatePickerView.h/.m 和UIView+SetRect.h/.m)2.在所要用到地方匯入標頭檔 #import "CustomDatePickerView.h"
Time of Update: 2016-09-15
iOS App之間的通訊 -local socket,ios-local之前看到一篇文章介紹到App之間的五種通訊方式,它分別有URL
Time of Update: 2016-09-13
中文 iOS/Mac 開發部落格列表,iosmac中文 iOS/Mac 開發部落格列表部落格地址RSS地址OneV's Denhttp://onevcat.com/atom.xml一隻魔法師的工坊http://blog.ibireme.com/feed/破船之家http://beyondvincent.com/atom.xmlNSHipsterhttp://nshipster.cn/feed.xmlLimboy
Time of Update: 2016-09-13
【iOS面試系列-2】多線程中同步、非同步和串列、並行之間的邏輯關係(必考,必須掌握),ios-2API-https://developer.apple.com/library/ios/documentation/Performance/Reference/GCD_libdispatch_Ref/index.html#//apple_ref/doc/uid/TP40008079 一、同步、非同步和串列、並行 任務串列執行就是每次只有一個任務被執行,
Time of Update: 2016-09-10
對GCD的一些理解和實踐,GCD理解實踐GCD GCD,全程Grand Central Dispatch,是蘋果為了多核並行提出的解決方案。它是使用C語言實現,但是由於用了block來處理回調,所以使用起來十分方便。並且GCD會自動管理線程的生命週期,不需要我們去管理。任務和隊列 GCD中有兩個重要的概念,任務和隊列。 1、任務,就是我們想要處理的事情,任務可以分為同步執行和非同步執行: 同步(sync):使用dispatch_sync(dispatch_queue_t queue,
Time of Update: 2016-09-09
React Native知識11-Props(屬性)與State(狀態),react11-props一:Props(屬性)大多數組件在建立時就可以使用各種參數來進行定製。用於定製的這些參數就稱為props(屬性)。props是在父組件中指定,而且一經指定,在被指定的組件的生命週期中則不再改變通過在不同的情境使用不同的屬性定製,可以盡量提高自訂群組件的複用範疇。只需在render函數中引用this.props,然後按需處理即可。下面是一個例子:import React, { Component }
Time of Update: 2016-09-10
用NSAttributedString實現簡單的圖文混排,textkit實現圖文混排iOS7以後,因為TextKit的強大,可以用NSAttributedString很方便的實現圖文混排(主要是利用了NSTextAttachment)。關於Textkit的牛逼之處,可以參考objcio上的文章(https://objccn.io/issue-5-1/)我用NSAttributedString仿寫了一個知乎的輸入框(低仿,就是有個功能而已),效果demo在這裡:(https://github.co
Time of Update: 2016-09-08
cocos2dx3.x + xcode7.3 問題“libpng error: CgBI: unhandled critical chunk”,libpngcgbi今天用 cocos2dx3.11.1 + xcode7.3.1 進行開發,建立項目後遇到如下問題:在iphone(ios9.3.5)真機運行項目(用xcode內建虛擬機器沒有出現問題)auto sprite = Sprite::create("HelloWorld.png");
Time of Update: 2016-09-08
swift-自訂Alert,swift-alert前言1. 由於我的項目中經常需要用到各種提示框,但是蘋果內建的不符合產品需求,所以自訂了一個Alert,當作練習之用。2. 歡迎老鳥指正。好了,附代碼。1.在Alert中需要用到自訂的button1 let SW = UIScreen.mainScreen().bounds.size.width2 3 let SH = UIScreen.mainScreen().bounds.size.height 1 class ZLButton:
Time of Update: 2016-09-08
ios協助工具功能之voiceover實戰,iosvoiceover 一個元素朗讀的內容可分為以下4個部分(4部分按先後順序朗讀)1. Label:元素的標題2. Value:元素的值(可選)3. Traits:元素的特徵,即類型,包含:按鈕/連結/搜尋方塊/鍵盤按鍵/圖片/播放音樂/選擇/總覺元素/頻繁更新/不可用空4. Hint:提示(可選,與Traits之間會停頓一小段時間) 例子中~表示停頓執行個體①:點擊首頁的一份書籍Labe
Time of Update: 2016-09-08
React Native學習筆記之2,reactnative1:如何建立一個react native工程首先進入到指定檔案夾裡面,然後在終端執行react-native init ReactNativeProject ;其中ReactNativeProject為工程的名稱;2:如何運用調試可以先安裝Chrome瀏覽器的外掛程式React Developer Tools 然後運行時在虛擬器上按command+D就會彈出選擇,可以用Stop Remote JS Debugging
Time of Update: 2016-09-08
Github裝(zao)逼(jia)指(da)南(fa),githubzaoGithub之於工程師,類似於微博相簿之於嫩模,像是個門面。 無論是晉陞答辯,還是求職面試,有一個豐富的代碼倉庫不敢說好處有多大,但總歸是有的。並且好處不局限於此,代碼開源才會暴露問題才會改正,並且會收到一些很有價值的改動PR。我是受益其中也是樂於其中, 但是可能很多人會因為沒有時間寫(這不是理由)或是望著乾乾淨淨的github不知道如何開始,因而沒有寫碼的興趣。
Time of Update: 2016-09-07
React Native知識6-NavigatorIOS組件,reactnative組件NavigatorIOS封裝了UIKit的導航功能,可以使用左劃功能來返回到上一介面。本組件並非由Facebook官方開發組維護。這一組件的開發完全由社區主導。如果純js的方案能夠滿足你的需求的話,那麼我們建議你選擇Navigator組件(理論知識可以見React
Time of Update: 2016-09-05
iOS學習,ios學習路線Model 類:@interface ListModel : NSObject@property (nonatomic, copy)NSString *time;@property (nonatomic, copy)NSString *cname;@property (nonatomic, copy)NSString *summary;@property (nonatomic, copy)NSString *title;@property (nonatomic,
Time of Update: 2016-09-04
解決ios開發中不合法的網路請求地址,ios不合法 NSString *const kWebsite =
Time of Update: 2016-09-02
iOS點擊cell查看大圖,點擊大圖還原小圖,ios查看大圖一、項目需求用collectionView展示很多照片,點擊某個照片,用全屏scrollView無限迴圈的方式查看圖片。點擊放大的圖片,圖片縮小到原先的尺寸。gif1.gif所示,點擊中間的圖片,放大圖片,滑動圖片。再點擊大圖,圖片回到相應的位置。 gif1.gifgif2.gif所示。當前顯示的圖片不在螢幕中,點擊大圖後,若圖片在螢幕頂部,則回到頂部;若在底部,則回到底部。 gif2.gif二、常見情境微博、的相簿
Time of Update: 2016-09-06
IOS開發基礎知識--片段48,ios基礎知識--481:Assertion failure in dequeueReusableCellWithIdentifier:forIndexPath: static NSString *CellIdentifier = @"Cell";UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier
Time of Update: 2016-09-05
二維碼,二維碼產生器使用系統內建產生/掃描二維碼iOS7開始蘋果整合了二維碼的產生的掃描### 產生二維碼的步驟匯入CoreImage架構 #import <CoreImage/CoreImage.h>通過濾鏡CIFilte產生二維碼### 二維碼的內容(傳統的條碼只能放數字)純文字名片URL產生二維碼 // 1.建立過濾器 CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"];
Time of Update: 2016-09-02
Masonry自動布局與UIScrolView適配,masonryuiscrolviewMasonry介紹Masonry是一個輕量級的布局架構 擁有自己的描述文法 採用更優雅的鏈式文法封裝自動布局 簡潔明了 並具有高可讀性 而且同時支援 iOS 和 Max OS X。可以通過cocoapods將其匯入。Masonry使用Masonry屬性及其說明//左側//@property (nonatomic, strong, readonly) MASViewAttribute
Time of Update: 2016-09-01
開發IOS App如何賺錢,iosapp賺錢 入坑IOS也就一年多,老實說,算不上什麼大牛,但是很喜歡開發app,也算是有點小收入,當然,不能算什麼。 雖然呢,不太想跟大家分享這些東西,畢竟每個人都喜歡自己默默的一個人做著自己喜歡的事情,我也不例外,也從沒跟別人說過做過app,免得他們到app