Time of Update: 2014-07-23
iostream與iostream.h亂彈琴#include 非標準輸出資料流#include 標準輸出資料流看一小段eclipse上用android ndk時的簡單代碼,hello.cpp#include #include #include #include using namespace std;int main() {std::string s = "string";printf("printf\n");std::cout
Time of Update: 2014-07-23
ios 設定亮度、聲音;調用發簡訊、郵件、打電話一,設定亮度 [[UIScreen mainScreen] setBrightness:0.5];//0.0~1.0 二,設定聲音 1,添加 MediaPlayer.framework 架構 2,在需要的檔案中匯入標頭檔,#import <MediaPlayer/MediaPlayer.h> 3,[[MPMusicPlayerController
Time of Update: 2014-07-23
iOS擷取本地ip(基本通用)今天有個朋友問我如何訪問手機ip,上網找了幾個,用了近200多行代碼,最後發現標頭檔用的竟然還是Linux中的,OC沒有這個標頭檔。感覺socket本身應該可以後去自己的ip就試了一下,果然7、8行代碼就解決了。這個基本是c的socket,幾乎通用,別的平台也可以使用。 - (NSString *)getLocalIP{ struct sockaddr_in sa; socklen_t len = sizeof(sa);
Time of Update: 2014-07-23
IOS的一個帶動畫的多項選擇的控制項(一)先上:這個程式分2個層次,一個是頂部的帶UITextField的bar,一個是下拉選擇的view,下拉選擇的view帶有4個自訂的UIView我們先定義一個UIViewController叫MyViewController,然後頂部的bar叫TopBarView,下拉選擇的view叫TypeSelectView,像UIButton的自訂的view叫做TypeViewvcD4KPHA+VHlwZVZpZXfT0MG91tbXtMyso6zI57n7ytbW
Time of Update: 2014-07-23
IOS開發系列--C語言之構造類型概述在第一節中我們就提到C語言的構造類型,分為:數組、結構體、枚舉、共用體,當然前面數組的內容已經說了很多了,這一節將會重點說一下其他三種類型。 結構體枚舉共用體結構體數組中儲存的是一系列相同的資料類型,那麼如果想讓一個變數儲存不同的資料類型就要使用結構體,結構體定義類似於C++、C#、Java等進階語言中類的定義,但事實上它們又有著很大的區別。結構體是一種類型,並非一個變數,只是這種類型可以由其他C語言基本類型共同組成。 ////
Time of Update: 2014-07-23
如何判斷 ios裝置的類型(iphone,ipod,ipad)-(bool)checkDevice:(NSString*)name{NSString* deviceType = [UIDevice currentDevice].model;NSLog(@"deviceType = %@", deviceType);NSRange range = [deviceType rangeOfString:name];return range.location !=
Time of Update: 2014-07-23
斯坦福iOS7公開課7-9筆記及示範Demo,斯坦福ios7公開課7-9 這一部分主要介紹了iOS的繪圖、手勢、協議、block、力學特效動畫(包括重力、碰撞、吸附等)以及自動布局的內容。 一、繪圖、手勢 (1)調用一個自訂的UIView時,可以使用awakeFromNib方法做一些初始化工作。 (2)iOS中繪圖需要瞭解的常用測量單位:
Time of Update: 2014-07-23
編譯VLC for IOS,編譯vlcforios之前接觸VLC是因為Winrt的項目,後來似乎ARM版本的始終搞不定(沒有針對於ARM-COFF的GCC編譯器),vlc for winrt的項目好久沒有更新了,自己也沒有深入研究。有一天跟同事聊,他們說android和ios都沒有一個像Media
Time of Update: 2014-07-23
IOS開發複習筆記(1)-OC基礎知識,ios-oc在上班之餘學習IOS已經有三個多月了,因為基礎有些薄弱從OC的基本文法開始學習的,相繼看了青柚子和紅柚子的書,現在在看編程實戰,趁這個機會好好的總結一下: 1.命名規範 物件類型和名稱一致,以免混淆 -(void) setURL:(NSString *)URL;//錯誤的命名方法//更改為-(void)setURLString:(NSString *)string;-(void)setURL:(NSURL
Time of Update: 2014-07-23
ios6 處理記憶體警告,ios6記憶體警告 iPhone下每個app可用的記憶體是被限制的,如果一個app使用的記憶體超過20M,則系統會向該app發送Memory Warning訊息。收到此訊息後,app必須正確處理,否則可能出錯或者出現記憶體泄露。
Time of Update: 2014-07-23
iOS網路編程同步GET方法請求編程,ios網路編程同步getiOS SDK為HTTP請求提供了同步和非同步請求兩種不同的API,而且可以使用GET或POST等要求方法。我們先瞭解其中最為簡單的同步GET方法請求。首先實現查詢業務,查詢業務請求可以在主視圖控制器MasterViewController類中實現,其中MasterViewController.h代碼如下: Java代碼 #import <UIKit/UIKit.h> &
Time of Update: 2014-07-17
如何保持iOS上鍵盤出現時輸入框不被覆蓋,ios輸入框在 iOS5 上請求顯示鍵盤時,系統從螢幕底部將鍵盤滑入上來,位於應用的內容之上。(牆內:http://mikixiyou.iteye.com/blog/1488302) 如果螢幕中的內容項目比較多,它就可能覆蓋住文本輸入框之類的對象。你必須調整你的內容,使得輸入框保持可見。你會想到哪些處理方法呢?第一種,臨時調整視窗中各個視圖的大小,使得鍵盤從下向上佔領的地區空白。鍵盤的高度( keyboard.si
Time of Update: 2014-07-17
用Model-View-ViewModel構建iOS App如果你已經開發一段時間的iOS應用,你一定聽說過Model-View-Controller,即MVC。MVC是構建iOS App的標準模式。然而,最近我已經越來越厭倦MVC的一些缺點。在本文,我將重溫一下MVC是什麼,詳述它的缺點,並且告訴你一個新的方式來架構你的 App:Model-View-ViewModel。拿出你的流行語bingo
Time of Update: 2014-07-17
AIR for IOS開發問題小結昨天終於成功地向APP STORE提交了應用,個人感覺用AIR做IOS開發就 是個坑啊。出了問題之後,問蘋果的支援人員,人家說“對於非XCODE環境下開發及發布所造成的問題我們在資料庫中無法找到相應的解決方案”。那問 adobe的支援人員吧,“你按照開發人員中心的教程執行了嗎?”“是的”“你能成功產生IPA檔案嗎?”“是的”“OK,
Time of Update: 2014-07-16
關於error:Cannot assign to 'self' outside of a method in the init family,assigninit今天在編寫model時,突然發現了“Cannot assign to 'self' outside of a method in the init
Time of Update: 2014-07-13
Model-View-ViewModel for iOS [譯],viewmodel如果你已經開發一段時間的iOS應用,你一定聽說過Model-View-Controller, 即MVC。MVC是構建iOS app的標準模式。然而,最近我已經越來越厭倦MVC的一些缺點。在本文,我將重溫一下MVC是什麼,詳述它的缺點,並且告訴你一個新的方式來架構你的app:Model-View-ViewModel。拿出你的流行語bingo
Time of Update: 2014-07-08
Object c中的alloc和init問題,alloc initObject c中的alloc和init問題 從開始學的NSString *name=[[NSString alloc] init] 起,老師教這句話是分配記憶體空間,一直在用,從來沒考慮過它的內部是怎麼實現的.今天無意中看到了這一句代碼 NSString *name=[NSString alloc]; NSLog(@"%p",name);
Time of Update: 2014-07-08
版本更新關於NSUserDefault需注意的一點,nsuserdefault版本更新關於NSUserDefault需注意的一點在版本更新的時候,需預防這樣一種情況的發生,那就是你在NSUserDefault設定的key有沒有對應的value,及新版本NSUserDefault中的ket與上一個版本中的key有沒有重名的現象,及這種重名會不會對程式有所影響! blues_zhou 發表於: 2013-08-27 11:04
Time of Update: 2014-07-08
[iOS]深入淺出 iOS 之多線程 NSThread,ios開發 nsthread[iOS]深入淺出 iOS 之多線程 NSThreadOS 支援多個層次的多線程 編程,層次越高的抽象程度越高,使用起來也越方便,也是蘋果最推薦使用的方法。 下面簡要說明這三種不同範式: Thread
Time of Update: 2014-07-06
#import "MainViewController.h"@interface MainViewController ()@end@implementation MainViewController- (void)viewDidLoad{ [super viewDidLoad]; //下載檔案 [self download];}-(void)download{ //1. NSURL NSURL *url = [NSURL URLWithString:@"http: