Time of Update: 2016-08-28
關於自訂tabBar時修改系統內建tabBarItem屬性造成的按鈕順序錯亂的問題相關探究,tabbartabbaritem 關於自訂tabBar時修改系統內建tabBarItem屬性造成的按鈕順序錯亂的問題相關探究測試代碼:http://git.oschina.net/Xiyue/TabBarItem_TEST簡書地址:http://www.jianshu.com/users/f599d56f0592/latest_articles序引現在的主流架構中,在通常情況下,tabBar的屬
Time of Update: 2016-08-30
記一次git amend事故處理方案,gitamend一、問題回顧問題是git commit --amend 引起的。
Time of Update: 2016-08-29
UIView的layoutSubviews和drawRect方法何時調用,layoutsubviews不調用首先兩個方法都是非同步執行。layoutSubviews方便資料計算,drawRect方便視圖重繪。layoutSubviews在以下情況下會被調用:1、init初始化不會觸發layoutSubviews。2、addSubview會觸發layoutSubviews。3、設定view的Frame會觸發layoutSubviews,當然前提是frame的值設定前後發生了變化。4、滾動一個UIS
Time of Update: 2016-08-24
IOS 2D遊戲開發架構 SpriteKit-->續(建立使用者角色精靈--原創),iosspritekit--一、主要實現 今天spritekit實現建立玩家角色精靈(SKSpriteNode *), 增加角色精靈的手勢操作,這裡增加的手勢計算方法與objective-c中是不一樣的,因為objective-c使用的座標系與spritekit使用的座標系不是一樣的,後面還增加了精靈的碰撞檢查代碼。 二、 SKSpriteNode手勢
Time of Update: 2016-08-25
UIDynamic-附著行為:UIAttachmentBehavior,直接上代碼: 1 // 2 // YFAttachmentBehaviorViewController.m 3 // BigShow1949 4 // 5 // Created by apple on 16/8/25. 6 // Copyright © 2016年 BigShowCompany. All rights reserved. 7 // 8 9 #import
Time of Update: 2016-08-22
dSYM 檔案分析工具,dsym分析工具來到新公司後,前段時間就一直在忙,前不久 項目 終於成功發布上線了,最近就在給項目做最佳化,並排除一些線上軟體的 bug,因為項目中使用了友盟統計,所以在友盟給出的錯誤資訊統計中能比較方便的找出用戶端異常的資訊,可是很多像數組越界卻只給出了 *** -[__NSArrayM objectAtIndex:]: index 7 beyond bounds [0 ..
Time of Update: 2016-08-18
git 基本使用,git使用 簡單幾步操作讓你在終端下用git實現檔案的上傳。一、複製項目 在工作中,常見的情景都是遠程庫已經建好了,需要大家把代碼拉下來,共同協作開發。本文所有操作均在終端下進行。 //複製一個本地庫 git clone 你的遠程倉庫地址 二、本地庫的操作 //添加修改 1、
Time of Update: 2016-08-18
OC第一天-Xcode、工程組成及運行狀態,oc-xcodeXcode 中iOS工程模版:1.Application類型: Master-detail Application. 可以構建樹形結構導航模式應用,產生的程式碼中包含了導航控制器和表示圖控制器。(表示圖控制器指的是導航控制器裡的介面); Game. 構建基於iOS的遊戲應用; Page-Based Application. 平鋪導航,類似於電子書效果;
Time of Update: 2016-08-17
iOS開發new與alloc/init的區別,iosnewallocinit[className new]基本等同於[[className alloc]
Time of Update: 2016-08-13
React Native學習筆記之一,reactnative1:運行React Native報串連錯誤解決解決方式:在終端進入專案檔裡,然後執行:(cd Pods/React; npm run start) 2:組件生命週期介紹建立階段 1、 getDefaultProps作用於組件類,也就是調用React.createClass()的時候被調用。 每次建立組件的時候執行且只執行一次,方式如 reload Js。用來處理props的預設值。note :
Time of Update: 2016-08-16
ios 一個app啟動另一個app,ios啟動另一個app問題描述:需要從一個ios應用程式中,能啟動另一個ios應用程式。開發環境:xcode7.3.1關鍵詞:白名單(LSApplicationQueriesSchemes)、註冊自己的URLDemo原始碼連結:http://pan.baidu.com/s/1bo327sb
Time of Update: 2016-08-11
[Objective-C]關聯(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects),associatedobjects關聯 關聯是指把兩個對象相互關聯起來,使得其中的一個對象作為另外一個對象的一部分。 關聯特性只有在Mac OS X V10.6以及以後的版本上才是可用的。在類的定義之外為類增加額外的儲存空間
Time of Update: 2016-08-10
Xcode CoreData 儲存報錯問題。,xcodecoredata因項目介面變動,導致之前的CoreData欄位需要調整。於是記錄下出錯的流程和解決方案。步驟如下:1. 先在 *****.xcdatamodeld 檔案中添加需要調整的欄位。並更新本地model實體。2.
Time of Update: 2016-07-29
Images.xcassets,images.xcassets用法Images.xcassets概述功能方便使用者管理映像資源。圖片擷取方式Images.xcassets中的圖片資源只能通過imageNamed:方法載入,通過NSBundle的pathForResource:ofType:無法獲得圖片路徑。因此,Images.xcassets只適合存放系統常用的,佔用記憶體小的圖片資源。AppIcon例1- finder中顯示- content.json- iPhone6s plus上的顯示-
Time of Update: 2016-07-19
狀態列動畫轉場效果,狀態列動畫切換狀態列動畫轉場效果 效果 源碼https://github.com/YouXianMing/iOS-Project-Examples 中的 StatusBarAnimation//// StatusBarValue.h// StatusBarAnimation//// Created by YouXianMing on 16/7/18.// Copyright © 2016年 YouXianMing.
Time of Update: 2016-07-12
導覽列設定多個按鈕、背景圖、圖片與文字按鈕方法小結,導覽列小結設定一個按鈕的方法就不再贅述了法一: UIBarButtonItem *oneButton = [[UIBarButtonItemalloc]initWithTitle:@"設定" style:UIBarButtonItemStylePlaintarget:selfaction:@selector(oneButtonAction:)];
Time of Update: 2016-07-11
iOS開發之Masonry架構源碼深度解析,iosmasonry架構源碼Masonry是iOS在控制項布局中經常使用的一個輕量級架構,Masonry讓NSLayoutConstraint使用起來更為簡潔。Masonry簡化了NSLayoutConstraint的使用方式,讓我們可以以鏈式的方式為我們的控制項指定約束。本篇部落格的主題不是教你如何去使用Masonry架構的,而是對Masonry架構的源碼進行解析,讓你明白Masonry是如何對NSLayoutConstraint進行封裝的,以及Ma
Time of Update: 2016-07-10
十五:首次開啟(更新版本)APP嚮導介面,app嚮導 第一次開啟APP的時候會有一個嚮導,比如如何使用APP,有哪些核心功能,或者新出版本的時候新功能的介紹等等。可以封裝到一個繼承自UIView的類中(ZWPushGuideView),並在Xib中進行自己需要的顯示的嚮導內容,或純程式碼。 首先查下目前的版本號是多少1 //列印出info.plist中的內容2 ZWLog(@"%@",[NSBundle mainBundle].infoDictionary);
Time of Update: 2016-07-07
一個巧妙的實現懸浮的tableViewHeader的方法,tableheaderview懸浮之前因為工作需要要實現一個類似的懸浮+視差的headerView的效果,研究了好久沒研究出來怎麼做,最後用UICollectionView
Time of Update: 2016-06-30
iOS xcode使用斷點追蹤後,無法nslog,無法po對應的值 方法小結,xcodenslog今天使用斷點追蹤後,發現無法正常nslog,使用po也無法列印出對應的值,進入斷點顯示的值都為nil,網上查了一下,我總結出了以下幾個可行方法:法一:項目根目錄->PROGECT->Build Setting->Optimization Level,將“Optimization