Time of Update: 2018-12-05
CCSprite是最常用到的類。它使用圖片把精靈(sprite)顯示在螢幕上,精靈的建立(3種方法)://1、直接通過CCSprite建立精靈 CCSprite *sprit = [CCSprite spriteWithFile:@"1.jpg"];CGSize size = [[CCDirector sharedDirector] winSize];sprit.position = ccp(size.width, size.height);sprit.anchorPoint =
Time of Update: 2018-12-05
有這樣的需求, 一個UIimage的大小為768*1024, 被一個UIImageView載入到介面上。顯然, 這個時候,它的contentMode; // default is UIViewContentModeScaleToFill以及clipsToBounds; // When YES, content and subviews are clipped to the bounds of the view. Default is NO.
Time of Update: 2018-12-05
//// ViewController.m// h//// Created by jason on 13-3-1.// Copyright (c) 2013年 hufeng. All rights reserved.//#import "ViewController.h"@interface ViewController ()@end@implementation ViewControllertypedef struct { BOOL isHasKey; int
Time of Update: 2018-12-05
最近在做一項目。 其中用到把一個db檔案從項目中拷貝到手機的sd卡中。 然後再通過代碼去對這個資料庫檔案進行讀取。 像很多其它程式一樣, 遇到有時讀取資料失敗的情況。為了分析這個問題, 我就需要檢查拷貝過去的檔案是否有問題, 於是就從eclipse的file explore去看SD卡中的這個拷貝過去的檔案是否如期望的那樣。 於是從file explore中 找到串連的真機的SD目錄,然後點pull a file from device. 結果報錯: Failed to pull
Time of Update: 2018-12-05
物件導向的三個基本特徵是:封裝、繼承、多態。1、 封裝封裝最好理解了。封裝是物件導向的特徵之一,是對象和類概念的主要特性。封裝,也就是把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者對象操作,對不可信的進行資訊隱藏。2、繼承物件導向編程 (OOP)
Time of Update: 2018-12-05
if (![[NSUserDefaultsstandardUserDefaults] boolForKey:@"dontClearHXCache"]) { NSString *appDomainStr = [[NSBundlemainBundle] bundleIdentifier]; [[NSUserDefaultsstandardUserDefaults] removePersistentDomainForName:appDomainStr];
Time of Update: 2018-12-05
昨晚, 看了一檔電視節目, 其中一個人提及到“不冒險就是最大的冒險”, 讓我想了很多, 今天就在網上搜這句話, 然後就搜到這篇文章,轉載於此, 以自勉。轉自:http://hi.baidu.com/kisgvpuipebacid/item/3ef85aee7298d73887d9de40人生最大的冒險就是不冒險 大笑的人可能被當作傻瓜,流淚可能被視為脆弱,主動認識他人的人,可能會把自己暴露於尷尬的境地。把自己的想法和夢想宣告於眾的人,可能失去眾人的擁戴。 去愛一個人,要冒不被那人所愛的風險。
Time of Update: 2018-12-05
轉載本文請保留以下原作者資訊:原作:OneVhttp://www.onevcat.com/2012/02/uiviewcontroller/什麼是UIViewController的誤用UIViewController是iOS開發中最常見也最重要的組件之一,可以說絕大多數的app都用到了UIViewController來管理頁面的view。它是MVC的核心結構和橋樑構成,可以說UIViewController是絕大多數開發人員所花時間最多的部分了。但是正是這樣一個重要的類卻經常被誤用,從而導致ap
Time of Update: 2018-12-05
//定義一個圖片精靈CCSprite *sprite = [CCSprite spriteWithFile:@"1.jpg"];CGSize s = [[CCDirector sharedDirector] winSize];CGPoint p = ccp(s.width/2, 50);//實現各種動作[sprite runAction:[CCMoveTo actionWithDuration:1.0 position:p]];//移動到指定位置[sprite
Time of Update: 2018-12-05
這段時間, 為了統一一下自己關於網路編程的思想, 特寫下該系列教程,如有誤,請指正。多謝。前提, 為了熟悉接下來的教程,需要讀者有如下相關知識, SOAP, WSDL, Web Service. 瞭解這三個東東最好的地方是:SOAP: http://www.w3school.com.cn/soap/index.aspWSDL:http://www.w3school.com.cn/wsdl/index.aspWeb
Time of Update: 2018-12-05
1、建立常量字串 NSString *aString = @"hello";2、建立Null 字元串,給予賦值 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; NSLog(@"astring:%@",astring); [astring release];3、在以上方法中,提升速度:initWithString方法 NSString *astring =
Time of Update: 2018-12-05
1、所有現搞現用的new, alloc產生的對象,你都得給release掉,如果是get方法裡的,要返回給別人用的,那你得把它autorelease掉。2、所有set方法,如果參數是NSString *的,你不理三七二十一,你就一律copy好了,按書說,NSString *可能會變,所以copy的話就不會有這樣的問題,這在iphone開發中很重要,有些控制項的text屬性可以直接付給NSString
Time of Update: 2018-12-05
OSX 的檔案系統OSX 採用的Unix檔案系統,所有檔案都掛在跟目錄 / 下面,所以不在要有Windows 下的盤符概念。 你在案頭上看到的硬碟都掛在 /Volumes 下。 比如接上個叫做 USBHD的移動硬碟,案頭上會顯示出一個硬碟表徵圖,它實際在哪裡呢? 在終端裡執行 ls /Volumes/USBHD, 看看顯示出的是不是這個移動硬碟的內容。 根目錄位置是 / 核心 Mach_kernel 就在這裡, 驅動所在位置 /Systme/Library/Extensions
Time of Update: 2018-12-05
發此貼主要是因為自己在學習這三個概念的時候,實在是走了很多的彎路,而且當我意識到這些概念在cocoa中很重要時,我便更糊塗了…或許從C++或者Java轉過來的高手一看就明白,所以高手您隨便拍磚,指正我的錯誤;新手的話,不妨稍微看看,說不定對你理解這三個概念有些協助。總的來說,這三個概念的用途是:擴充已存在類的功能,說白了,就是給已經有的類加上其他的功能。首先最常用的辦法是,建立子類,繼承父類的特點,加上新的類的內容。好處不言自明,自由:你想建立一個什麼樣的類就建立什麼樣的類,想加什麼加什麼。前提
Time of Update: 2018-12-05
UIButton, setImage 會自動化佈建這個按鈕的frame為這個圖的大小,會使之前設定的這個按鈕的frame無效一下午的折騰,被這個問題搞得頭大。 基本需求是: 一個UIView Animation 動畫, 點擊某一個地區, 動畫是從該地區彈出一張小圖, 小圖慢慢放大到全屏成為大圖至全屏, 為此, 我們想在在該地區彈出的一個小圖,用一個按鈕來做, 然後把這個按鈕放大到全屏, 最後使用者點擊這個按鈕後,把自己給remove掉。於是代碼如下://
Time of Update: 2018-12-05
首先要加入類庫GDataXMLNode和JSON解析本地檔案Students.txt<students> <student> <name> 小朋 </name> <age>20</age> <phone>1324525255</phone> </student> <student>
Time of Update: 2018-12-05
如:得到一個NSString類型的變數x, 我們知道x是一個類的名字,比如可能是 UILabel, 也可能是UINavigationController,接下來我們需要執行個體化他們,如何做, 看看下面這幾個案例。1.已知類名@"SomeClassName",初始化此類的一個執行個體:Class someClass = NSClassFromString(@"SomeClassName");id obj = [[someClass alloc] init];比如想初始化個UILabelid
Time of Update: 2018-12-05
又做完一個項目,遂到了寫帖時間了,要跟大家分享的是:自訂UISlider的圖片和滑塊,先看一下效果: 然後是實現了,我們使用的是UISlider的setMinimumTrackImage,和setMaximumTrackImage方法來定義圖片的,這兩個方法可以設定滑塊左邊和右邊的圖片的,不過如果用的是同一張圖片且寬度和控制項寬度基本一致,就不會有變形展開的後果,先看代碼,寫在 viewDidLoad中: //左右軌的圖片 UIImage *stetchLeftTrack=
Time of Update: 2018-12-05
自從ios4.0/mac
Time of Update: 2018-12-05
//淡入淡出CCTransitionFade *trans = [CCTransitionFade transitionWithDuration:1.0 scene:[MyWrld scene] withColor:ccRED]; //原情境跳動著變小,新情境則跳動著變大。CCTransitionJumpZoom *trans = [CCTransitionJumpZoom transitionWithDuration:1.5 scene:[MyWrld