Time of Update: 2014-03-19
在iOS開發中,刪除Sandbox中Documents目錄下的檔案可能是個比較常用的操作,下面是我封裝的部分代碼:- (void)viewDidLoad{ [super viewDidLoad]; NSString *fileName = @"test"; NSString *filePath = [self getDirectoryOfDocumentFileWithName:fileName]; NSLog(@"%@", filePath); if
Time of Update: 2014-03-15
項目的首頁介面要一個3D效果的,這個做個Demo,大家可以參考下。這個例子呢?是我從網上找個,不過不知道,之前寫Demo的人,多麼的神奇,很簡單就能搞定的東西,那人弄的好神奇,我看了足足1個小時。這裡傳一個容易看懂的,至少我覺得好懂。 架構類例子中有。ViewController.h #import #import FlowCoverView.h@interface ViewController : UIViewController@property (strong ,
Time of Update: 2014-03-19
碼農就應該堅持寫東西,防止禿頂的速度加快,嘿嘿! 2104年就用這個開頭吧,好久沒寫了,頹廢了...//-(UIImage *)captureCurrentView :(UIView *)view{ CGRect frame = view.frame; UIGraphicsBeginImageContext(frame.size); CGContextRef contextRef =UIGraphicsGetCurrentContext();
Time of Update: 2014-03-15
蘋果是非常看重產品的安全性的,所以給使用者設計了一套複雜的安全機制。這讓喜愛自由,崇尚一切開放的程式員們極度不爽,於是越獄就成了蘋果和駭客們反覆鬥法的場所。總體來說,越獄可以讓我們隨意安裝、共用應用,但確實也降低了裝置的安全性,會給一些惡意應用提供方便之門。
Time of Update: 2014-03-13
<Foundation/Foundation.h> SexWoman @property (nonatomic, retain) NSString *@property (nonatomic, retain) NSString *@property (nonatomic, retain) NSString *@property (nonatomic, retain) NSString *@property (nonatomic, retain) NSString * - (
Time of Update: 2014-03-12
@interface Person : NSObject + (void)test1; - (void)test2; @end // 根據.h檔案中定義的Person類和方法 執行完這行代碼 在記憶體中如下 Person *person&n
Time of Update: 2014-03-12
autorelase:可以將對象交給自動釋放池中,釋放池銷毀的時候對裡面的對象做一次release作業碼如下*person =注意:定義方法名的時候以類名開頭,傳回型別為instancetype,而且在建立對象的時候使用self關鍵字#import <Foundation/Foundation.h>++ (instancetype)personWithAge:( +*person =] init] autorelease]; }+
Time of Update: 2014-03-12
在Github上看到一些進度條的功能,都是通過Core Graph來實現。無所謂正確與否,但是開發效率明顯就差很多了,而且運行效率還是值得考究的。其實使用蘋果提供的Core Animation能夠非常簡單和方便的實現環形進度條效果,而且還可以高效的保證動畫效果,無論是前進還是後退(語言水平比較有限,就多用代碼說話)。1、先來一個結果80%的狀態:99%的狀態:2、需要用到的宏:vcD4KPHByZSBjbGFzcz0="brush:java;">#define
Time of Update: 2014-03-10
一、UIWindow:1、UIWindowLevel總共有三種層級:UIWindowLevleNormal,UIWindowLevelAlert;UIWindowLevelStatusBar;其中normal層級最低,再而是statusBar,層級最高的是alertView,alertView一般用來中斷使用者事件。列印出他們的值分別是0.0000,1000和20002、- (CGPoint)convertPoint:(CGPoint)point
Time of Update: 2014-03-10
@property(nonatomic) CGPoint contentOffset; @property(nonatomic) CGSize contentSize; @property(nonatomic) UIEdgeInsets contentInset; @property(nonatomic,assign) <UIScrollViewDelegate> ; @property(nonatomic) BOOL bounces; @property(nonatomic)
Time of Update: 2014-03-10
NavigationBar的使用1.//通過導航控制器的setNavigationBarHidden方法隱藏導航條 [self.navigationControllersetNavigationBarHidden:YES]; 2.//導航控制器中的導航條尺寸固定(320*44) 3.//拿到導航條的方法
Time of Update: 2014-03-09
在做項目時我們經常要對圖片進行一些處理,以達到效能最佳化或滿足需求。常見的情形有以下幾種展開圖片項目中使用的圖片素材如果能通過展開獲得就盡量這樣去做。這樣做有兩個顯而易見的好處,一是能夠減少App安裝包的大小,另外一個則是減少App運行時佔據的記憶體空間大小。畢竟App的UI基本上來說是建立在大量的精緻的圖片上,如果這些圖片都一概使用螢幕等大小的圖片,那麼對App的效能及安裝量都是有一定的負面影響的。對於展開圖片,適配ios 5及之後可以使用- (UIImage
Time of Update: 2013-12-31
1.CGRect frame1> 表示控制項的位置和尺寸(以父控制項的左上方為座標原點(0, 0))2> 修改這個屬性,可以調整控制項的位置和尺寸 2.CGPoint center1> 表示控制項的中點(以父控制項的左上方為座標原點)2> 修改這個屬性,可以調整控制項的位置 3.CGRect bounds1> 表示控制項的位置和尺寸(以自己的左上方位座標原點,位置永遠是(0, 0))2>
Time of Update: 2013-12-26
微軟為了推廣Bing(必應)搜尋可真是無所不用其極。根據前日BKJIA的報導,微軟正在開發串連Bing和iPhone的封裝器。近日,據訊息人士透露,這個開放原始碼軟體開發套件已經發布,可以將Bing搜尋引擎與蘋果iPhone(手機上網)和Mac串連起來。這款開發套件能為Cocoa或Cocoa Touch軟體提供必應搜尋服務。Cocoa包括用於Mac OS