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