原创 cocos2d:菜單
-(id) init{ if((self=[super init])){ //創建一個菜單項 //這個菜單項完全使用精靈完成 //與其說是菜單項,不如說是個按鈕,它像按鈕一樣,提供
原创 UISlider-IOS開發
初始化一個Slider UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(0, 400,320 , 20)]; 訪問UISlider的值
原创 MPMoviePlayerController 網絡視頻加載
Iphone中已經自定義好了視頻播放類MPMoviePlayerController,我們只需調用既可,我自己封裝好了一個視頻播放類,下面就直接給大家上代碼吧。 #import <UIKit/UIKit.
原创 UILabel-IOS開發
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(20, 40, 280, 80)]; //創建uilabel label.backgroundColor = [U
原创 STL C++標準庫
容器名 名稱 數據結構 性能 備註 string string 通用字符串庫 連續存放的內存塊、 有保留內存 堆中分配內存 高效率的隨機訪問; O(1)的訪問時間; 在最後增加元素時,一般不需要分
原创 UISegmentedControl-IOS開發
初始化UISegmentedControl NSArray *arr = [[NSArray alloc]initWithObjects:@"輕拍",@"長按",@"清掃",@"旋轉",@"捏合",@"拖拽", nil]; //先創建一個
原创 堆 和 棧的 區別(經典)
轉載一篇理解堆和棧區別的好文章 堆和棧的區別 一、預備知識—程序的內存分配 一個由C/C++編譯的程序佔用的內存分爲以下幾個部分 1、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變量的值等。其 操
原创 Geometry.h的一些方法
這些是在CGGeometry.h裏的 CGPoint、CGSize、CGRect、CGRectEdge實際上都是結構體 struct CGPoint { CGFloat x; CGFloat y; }; typedef stru