原创 MPMoviePlayerViewController的使用

- (void)viewDidLoad {     [super viewDidLoad];          UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem]

原创 關於initWithCoder

關於initWithCoder initWithCoder是在一個IB中創建但在Xode中被實例化時被調用的,通過IB創建一個controller的nib文件,需要initWithNibName來實例化這個Controller,那麼這個c

原创 IOS-如何在UITableViewCell裏進入ViewController

衆所周知,我們在導航控制器中想進入一個controller 很簡單 [self.navigationController pushViewController:(自己的VC) animated:(BOOL值 YES 或者NO)]; 但是

原创 IOS-MVC設計模式深入

大家都知道我們開發採用MVC設計模式,但是又有多少人從項目從頭到尾一直使用MVC呢。 下面說一下我們如何使用MVC和基礎 如果我們有一個要求: 一個頁面 有2個按鈕 2個按鈕 切換不同的數據,第一個按鈕是UITableview 第二個是U

原创 iOS求職之iOS面試題

iOS求職之iOS面試題 1. 以下爲Windows NT下的32位C++程序,請計算sizeof的值

void Func ( char str[100] )  
{  
  sizeof( str ) =?  
}  
void *

原创 IOS簡單關燈小遊戲

在AppDelegate.m文件中添加視圖控制器 #import "AppDelegate.h" #import "RootViewController.h" @implementat

原创 ios霓虹燈效果(沒基礎也可以做出好看的霓虹燈)

創建一個TheNeonLightsView類 TheNeonLightsView.h 定義4個實例變量 @interface TheNeonLightsView : UIView {     NSTimer *time;     U

原创 IOS-UILabel自適應之前後推移

有時候我們需要多Label做自適應,不是給絕對位置。 系統給我們提供了一個方法  - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreak

原创 IOS雜談

三次握手 第一次 第一次握手:建立連接時 三次握手 ,客戶端發送syn包(syn=j)到服務器,並進入SYN_SENT狀態,等待服務器確認 第二次 第二次握手:服務器收到syn包,必須確認客戶的SYN(ack

原创 IOS下的ffmpeg解碼

1、iOS下ffmpeg的編譯,網上有很多資料,但很多都有些問題的,找了幾天,發現這個資料說得比較詳細。 http://www.cnblogs.com/ikodota/archive/2012/09/12/compile_ffmpeg_f

原创 Xcode編繹及App上傳出錯問題解決

  1.Choose a destination with a supported architecture in order to run on this device.   解決: Target -> Build Settings -

原创 IOS-時間戳轉化時間

 NSDateFormatter* formatter = [[NSDateFormatter alloc] init];     [formatter setDateStyle:NSDateFormatterMediumSty

原创 IOS-UICollectionView的基本使用以及添加headerView

UICollectionView 說白了就是照片牆 在展示類的App中也很常見,比如:瀑布流。 下面說一下如何簡單的使用 和如何添加headerView 讓他也擁有類似於tableview的headerView的效果 UIKIT_EXT

原创 UIView Animations(storyboard)

IOS4.0之前如果要給一個程序添加動畫流程 .h文件 @interface ViewController : UIViewController {          __weak IBOutlet UIView *view1;     

原创 IOS-根據TableviewCell 總體高度 做自適應

//自適應高度 - (void)chanageHeight {     //誰在最下面用誰  也就是你最後一個控件     CGRect aRect1 = self.contentView.frame;     aRect1.siz