Time of Update: 2015-05-21
(2/18)重學Standford_iOS7開發_Xcode_課程筆記,xcode6ios7模擬器第二課:1、惰性初始化1 -(ObjectType *)example2 {3 f(!_example) example =[[ObjectType alloc] init];4 5 return _example;6 } 直到使用前最後一刻才初始設定變數2、數組字面量格式 @[a,b,c,…,m,n];3、@synthesize
Time of Update: 2015-05-21
iOS Programming Dynamic Type 1,iosprogrammingiOS Programming Dynamic Type 1 Dynamic Type is a technology introduced in iOS 7 that helps realize this goal by providing specifically designed text styles that are optimized for legibility.Dynamic Type
Time of Update: 2015-05-21
iOS開發,定時器的使用在iOS開發中,我們可以通過三種途徑來實現定時調用某一個方法的功能。為了簡便期間,我直接在Xcode中寫代碼以及注釋。首先我們定義一個被定時執行的方法 - (void)reloop { NSLog(@"迴圈執行");}下邊我們分別討論這三種方法 1、使用NSTimer // 1、使用nstimer建立定時器 // A.自動加入主迴圈 NSTimer *timer = [NSTimer
Time of Update: 2015-05-20
iOS開發筆記系列-基礎3(多態、動態類型和動態綁定),ios多態多態:相同的名稱,不同的類 使不同的類共用相同方法名稱的能力成為多態。它讓你可以開發一組類,這組類中的每一個類都能響應相同的方法名。每個類的定義都封裝了響應特定方法所需要的代碼,這使得它獨立於其他的類定義。這是因為Objective-C的運行時系統在執行方法時知道訊息的接收者是哪個類的對象,它總是攜帶有關“一個對象屬於哪個類”這樣的資訊,該資訊能使系統在運行時做出決定,而不是在編譯時間。 動態綁
Time of Update: 2015-05-19
關於JPush使用CPU佔有率100%的情況,jpushcpu佔有100% 跑模擬器cpu佔有率120%+,開始沒注意,真機時候手機發燙的厲害,看了下CPU和線程 ,發現佔有率最高的是com.apple.CFSocket.private和org.hxhg.jpush.thread 初步判斷是極光推送的原因。ps 手機真心燙啊,感覺都聞到糊了得味道...... 去除極光之後一切正常。去極光官網找吧。。。 好吧,更換最新SDK之後問題解決。
Time of Update: 2015-05-20
iOS建立靜態庫,ios建立靜態剛剛學iOS,感覺iOS好高冷,今天學的是靜態庫。1.在xcode中建立靜態庫,點擊new project選擇li b2.建立之後會出現.h和.m檔案我們可以在裡面編寫代碼。3.編譯項目,分別產生針對模擬器和真機的.a檔案(針對真機和模擬器分別運行一下)。4.合并靜態庫: lipo -create 檔案路徑。
Time of Update: 2015-05-20
iOS 圖片載入 圓形進度條項目中有載入網狀圖片的需求,加一個載入的進度條會提高使用者體驗,網路不好的時候會清晰的看到圖片載入的進度,比讓使用者看著滿螢幕空白好。下面是我們項目自己封裝的圓形進度條,分享給大家。其實實現原理很簡單,只是根據圖片載入的進度來繪製一個圓。先來看.h檔案,需要一個進度的屬性和進度條展示位置的方法: @property (nonatomic, assign) CGFloat progress;+(HMProgressView
Time of Update: 2015-05-20
ios開發-UI-UIScrollView,-ui-uiscrollview [注意]轉載時請註明出處部落格園-吃唐僧肉的小悟空http://www.cnblogs.com/hukezhu/ 1.什麼是UIScrollView UIScrollView 是一個能夠滾動的視圖控制項,可以用來展示大量的內容,並且可以通過滾動查看所有的內容.
Time of Update: 2015-05-21
ios
Time of Update: 2015-05-19
ios播放聲音中斷後台音樂的問題,ios播放中斷後台 今天遇到一個ios播放聲音中斷後台音樂的問題,在我的app中如果調用AVAudioSession 播放完聲音,背景qq音樂偶爾不能恢複,而網易雲音樂一次都不能恢複播放,研究了一下AVAudioSession ,我之前調用[audioSession setActive:NO error:&err];還有一個方法/* Set the session active or inactive. Note that
Time of Update: 2015-05-19
ios圖片展開兩種方法,ios展開兩種方法 UIImage *image = [UIImage imageNamed:@"qq"];第一種: // 左端蓋寬度 NSInteger leftCapWidth = image.size.width * 0.5f; // 頂端蓋高度 NSInteger topCapHeight = image.size.height * 0.5f; // 重新賦值 image = [image
Time of Update: 2015-05-19
3D飛鏢遊戲源碼ios版,3d飛鏢源碼ios一款ios 3D飛鏢遊戲源碼,通過物理引擎和重力感應來控制飛鏢向目標物體擊中!遊戲比較簡單,可以學習一下3D遊戲的基本開發.源碼下載:http://code.662p.com/view/6262.html 開發平台:在xcode 4.3編譯通過,iphone4(ios5.1)完美運行:<ignore_js_op> <ignore_js_op> 詳細說明:http://ios.
Time of Update: 2015-05-19
IOS-封裝彈出框1.封裝彈出框,包括設定彈出介面 設定彈出地點 彈出 消失等方法。大概封裝如下 #import @interface WBDropdownMenu : UIView@property (nonatomic,strong) UIView *contentView;@property (nonatomic,strong) UIViewController *cntController;+(instancetype)menu;-(void)showFrom:(UIView
Time of Update: 2015-05-19
IOS 實現介面本地化(國際化),ios本地化 在製作應用程式的時候,可以使用本地化功能,將應用程式的內容翻譯成多種語言,在不同的地區顯示不同的語言。下面就通過簡體中文本地化設定來講解一下本地化的簡單使用。 一、讓應用程式支援中文語言環境 選擇需要本地化的資源 點擊finish完成,中文添加成功 左側列表中剛才選擇本地化的資源檔,也發生變化 二、Storyboard/xib本地化 設定模擬器語言環境,運行顯示不同的結果
Time of Update: 2015-05-10
iOS日期的比較 1.日期可以進行比較以確定大小或相等,也可以確定兩個日期之間的時間間隔。兩個日期的間隔時間差可以使用-timeIntervalSinceDate:方法來計算 NSDate * now = [NSDate date]; NSDate * anHourAgo = [now dateByAddingTimeInterval:-60*60]; NSTimeInterVal timeBetween = [now timeIntervalSinceDate:anHourAgo];
Time of Update: 2015-05-10
仿Iphone右劃關閉Activity使用很簡單,只需繼承SupportActivity,並在清單中加入android:theme="@android:style/Theme.Translucent"即可 package com.support;import com.nineoldandroids.animation.Animator;import
Time of Update: 2015-05-10
iOS開發 -
Time of Update: 2015-05-10
iOS項目的完整重新命名方法圖文教程,ios項目重新命名圖文原文連結:http://www.cocoachina.com/ios/20150104/10824.htmliOS項目的完整重新命名方法圖文教程前言:在iOS開發中,有時候想改一下項目的名字,都會遇到很多麻煩。直接改項目名吧,XCODE又不會幫你改所有的名字。總是有很多文 件、檔案夾或者是項目設定的項。而且都是不能隨便改的,有時候改著改著,編譯不了。所以各位重新命名項目時,記得先備份好一份噢。本文我會介紹一種方法,是
Time of Update: 2015-05-10
iOS開發 - JSON解析JSON解析什麼是JSONJSON是一種輕量級的資料格式,一般用於資料互動伺服器返回給用戶端的資料,一般都是JSON格式或者XML格式(檔案下載除外)JSON的格式很像OC中的字典和數組{"name" : "jack", "age" : 10}{"names" : ["jack", "rose",
Time of Update: 2015-05-08
UITabBarController(標籤欄控制器),uitabbarcontroller一、標籤欄控制器的基本概念 UITabBarController 繼承於視圖控制器,通過標籤欄項的形式來管理檢視控制器,各個標籤欄項之間的視圖控制器彼此獨立,互不影響。