Time of Update: 2015-01-31
SpriteBuilder 學習筆記二,spritebuilderChapter 3 Controlling and Scrolling@implementation GameScene { __weak CCNode *_levelNode; __weak CCPhysicsNode *_physicalNode; __weak CCNode *_playerNode; __weak CCNode
Time of Update: 2015-01-31
IOS自訂情境切換動畫。,ios自訂情境切換 IOS中我們可以通過Storyborad以及segue來實現我們自己的情境切換動畫,建立項目使用Single View Application模板並取名為MyCustomSegue。 使用storyboard托出另一UIViewController並分設定兩個控制器的視圖顏色,並設定跳轉頁面的segue為custom 設定 建立檔案MyCustomChangeSegue並重新perform方法 1
Time of Update: 2015-01-30
iOS AutoLayout自動布局中級開發教程(5)-修改約束的值,消極式載入如何修改autolayout
Time of Update: 2015-01-30
iOS WebP圖片格式google出品 高清晰,體量小得圖片格式,下面說在iOS下如何使用添加標頭檔 #import UIImage+WebP.h#import ViewController.h#import UIImage+WebP.h@interface ViewController ()@property (nonatomic ,strong) UIImageView *webPImageView;@property (nonatomic ,strong) UILabel
Time of Update: 2015-01-30
IOS學習之——表視圖3 自訂儲存格寫在前面今天看新聞,科比肩部撕裂,可能會提前退役,這個頑固的男人,終於要落幕了,雖然我不是他的球迷,也是心生敬仰,今天的主題就以科比為素材,向這位人生的鬥士致敬。前面我們講到了tableview的儲存格的系統內建的image label,用起來很方便,可是畢竟限制很多,這一篇將會講到一個神奇的東西——自訂儲存格,由你控制儲存格顯示的內容,位置,形式。如,我們要製作一個球星列表,需要四項資訊:頭像+姓名+年齡+性別設定介面拖控制項,如
Time of Update: 2015-01-30
14.ios之資料存取iOS應用資料存放區的常用方式lXML屬性列表(plist)歸檔lPreference(喜好設定)lNSKeyedArchiver歸檔(NSCoding)lSQLite3lCoreData應用沙箱l每個iOS應用都有自己的應用沙箱(應用沙箱就是檔案系統目錄),與其他檔案系統隔離。應用必須待在自己的沙箱裡,其他應用不能訪問該沙箱l應用沙箱的檔案系統目錄,如所示(假設應用的名稱叫Layer)模擬器應用沙箱的根路徑在:(apple是使用者名稱,6.0是模擬器版本)/Users/a
Time of Update: 2015-01-29
【iOS】iOS訊息推送機制的實現,ios訊息推機制iOS訊息推送的工作機制可以簡單的用來概括: Provider是指某個iPhone軟體的Push伺服器,APNS是Apple Push Notification
Time of Update: 2015-01-27
UITextView如何關閉鍵盤,uitextview關閉UITextField可以響應鍵盤上的完成按鈕,關閉鍵盤,而UITextView不一樣,它的return按鈕或者Done按鈕執行的是換行功能,不能達到關閉鍵盤的目的。解決方案有兩個:一個是通過捕捉touch End事件,當使用者點擊空白地區時關閉UITextView開啟的鍵盤;一個是增加一個帶有完成按鈕的UIToolbar(這個UIToolbar當鍵盤彈出的時候總是顯示在鍵盤的上方,很完美的貼在一起,鍵盤收合,它也會隨著收合)。
Time of Update: 2015-01-29
壓縮圖片的演算法,壓縮圖片演算法#pragma mark image scale utility 《完整!!!!》- (UIImage *)imageByScalingToMaxSize:(UIImage *)sourceImage { if (sourceImage.size.width < ORIGINAL_MAX_WIDTH) return sourceImage; CGFloat btWidth = 0.0f; CGFloat btHeight = 0.0f;
Time of Update: 2015-01-28
「OC」點文法和成員變數的範圍,js變數範圍一、點文法 (一)認識點文法 聲明一個Person類: 1 #import <Foundation/Foundation.h> 2 3 @interface Person : NSObject 4 { 5 int _age; 6 NSString *_name; 7 } 8 9 - (void)setAge:(int)age;10 - (int)age;11 12 -
Time of Update: 2015-01-26
iOS UITextField完成輸入後關閉鍵盤的方法總結//// ViewController.swift// UITextField完成輸入後關閉鍵盤的方法//// Created by 悅兌科技 on 15/1/19.// Copyright (c) 2015年 BSY. All rights reserved.//import UIKitclass ViewController: UIViewController,UITextFieldDelegate { var
Time of Update: 2015-01-25
Objective-C基礎2:記憶體管理基礎,1.記憶體儲存地區C、C++裡面。棧區:儲存臨時變數和對象。堆地區:儲存動態指派至。靜態變數儲存區:儲存靜態變數和常量對象。OC裡面的記憶體儲存地區跟C、C++一樣。2.為什麼要進行記憶體管理寫過C、C++程式的都知道,記憶體管理永遠是C++程式的一大痛點,項目當中崩潰全部來自於記憶體相關的操作,尤其是指標操作和記憶體操作,稍不注意就會產生記憶體訪問違規造成程式崩潰。那麼如何進行記憶體管理呢,個人認為有以下幾點原則:盡量用系統提供給我們的封裝對象,不
Time of Update: 2015-01-22
【譯】理解與分析ios應用的崩潰報告,ios崩潰報告源網址:http://developer.apple.com/library/ios/#technotes/tn2151/_index.html 當一個應用程式崩潰時,建立一份“崩潰報告”對於理解崩潰是如何引起的非常有用。本文檔包含有關如何識別,瞭解並解釋崩潰報告的基本資料。
Time of Update: 2015-01-20
【轉】iOS lame編譯 arm64 armv7s armv7 x86_64 i386指令集,arm64armv7s原文出至 http://blog.csdn.net/vieri_ch/article/details/40650467最近升級了系統到Mac OS X 10.10 並且更新了XCode6.1和iOS
Time of Update: 2015-01-19
Objective-C基礎1:OC中類的繼承和組合,objective-coc1.類的定義和聲明OC中的類聲明是以@interface開始@end結束。OC中的類定義以@implementation開始@end結束。OC中的方法聲明:- (void) setName : (NSString*) strName;前面的短線-表示這是一個方法,(void)表示傳回值, setName表示方法名稱,(NSString*) StrName表示參數是NSString*類型,名稱是strName,注意:()
Time of Update: 2015-01-17
iOS開發實用技巧—身份證的正則校正說明: 在ios項目的開發中可能很多地方都需要用到身份證校正,一般在開發的時候很多人都是直接百度去網上蕩相關的Regex和校正代碼,但是網上瘋狂粘貼複製的校正代碼本身也可能並不準確,可能會有風險,比如2013年1月1號起停止使用15位的身份證,網上的身份證校正普遍支援15位的號碼。在開發過程中,進行類似處理的時候,還是需要一些甄別的能力的,當然也要考慮自己的項目的實際情況。該文貼出了最近項目中使用到得身份證校正代碼,以方便有需要的人“謹慎
Time of Update: 2015-01-15
iOS開發之監聽網路連接,改變,斷開做iOS開發時,我們需要監控/監聽網路狀況,蘋果提供了Reachability.h, Reachability.m。匯入Reachability.h我們可以在 MainViewController的viewDidLoad方法內部寫上:[self checkReachability];之後,具體方法如下#pragma mark#pragma mark Reachability Methods#pragma mark-
Time of Update: 2015-01-15
shows user location在iOS8上不能使用地圖定位在xcode6中 蘋果地圖得定位方法修改了,以前得不能用了報錯說明:Trying to start MapKit location updates without prompting for location authorization. Must call -[CLLocationManager requestWhenInUseAuthorization] or -[CLLocationManager
Time of Update: 2015-01-12
[Xcode使用,xcode使用A.步驟 1.申請開發人員帳號 2.註冊機器成為開發機器 (1)產生認證請求檔案 (2)上傳請求檔案 (3)產生cer認證檔案: **.cer (4)下載cer認證 3.註冊測試程式ID:APP ID (1)擷取APP ID:Bundle Identifier (2)註冊APP ID(使用萬用字元方式) 如果使用*作為萬用字元ID,就可以在測試機器上測試任何app 4.註冊測試裝置 (1)取得裝置UDID
Time of Update: 2015-01-13
擷取iOS裝置鍵盤高度,擷取iOS裝置鍵盤 最近做了一個自訂鍵盤,首先是要知道iOS裝置各種鍵盤的高度,下面就來說一下怎麼擷取鍵盤的高度。 主要是利用鍵盤彈出時的通知。 1、首先先隨便建一個工程。 2、在工程的 -(void)viewDidload;函數中添加鍵盤彈出和隱藏的通知,具體代碼如下: 1 //增加監聽,當鍵盤出現或改變時收出訊息 2 [[NSNotificationCenter defaultCenter] addObserver:self 3