原创 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