Time of Update: 2018-12-05
音頻方面的知識,相對其他編程還是較為複雜的,特別是要搞清楚架構裡具體使用的參數和方法,不然寫起代碼來非常迷茫.1:播放簡短性質的音頻,例如按鍵聲音,等可以這樣實現.一:引入架構:#import <AudioToolbox/AudioToolbox.h>二:先聲明一個聲音源IDSystemSoundID _bookSoundID;三:提供需要播放的音頻地址進行聲音源的註冊. NSURL *bookSoundUrl = [NSURL
Time of Update: 2018-12-05
struct sockaddr_in {__uint8_t sin_len;sa_family_t sin_family;in_port_t sin_port;struct in_addr sin_addr;char sin_zero[8];};
Time of Update: 2018-12-05
流程:1 開發好要發布的程式 -- 需要在程式中包含符合要求規格的icon檔案https://developer.apple.com/library/ios/#qa/qa2010/qa1686.html2 iTune上註冊APP,這一步需要Apple developer IDhttps://developer.apple.com/devcenter/ios/index.action登入之後進入 iTunes
Time of Update: 2018-12-05
做 iOS 開發的時候每個人都有不同的開發人員認證/私密金鑰,只有通過這個私密金鑰進行程式碼簽署之後 app 才能在 iPhone 上運行起來。項目中用來確定使用哪個私密金鑰簽名的設定檔是project.pbxproj,由於它也記錄了項目地很多其它資訊,所以它往往會出現在版本控制系統中,這樣就造成只有一個人能夠成功地簽名。好在我們可以通過 .xcconfig 檔案來將這個配置抽離出來。首先建立一個檔案(Cmd+N),在 Other 中選擇 Configuration Settings File,
Time of Update: 2018-12-05
以下大家友情支援一下:做了一個產品,需要人氣支援一下,android和iphone上91市場搜尋#super
Time of Update: 2018-12-05
引言:工欲善其事,必先利其器!好的協助工具輔助可以讓我們的開發旅途事半功倍.接下來介紹幾款博主目前正在使用的開發協助工具輔助.Tips:好的工具大部分都是收費的,當然咯,你想不花錢就用起來,也不是不可以,只是需要你費點功夫去找找看.這裡呢,就不方便提供怎麼操作了.如果你覺得找到這些工具都非常麻煩,你可以在微博私信聯絡我.
Time of Update: 2018-12-05
文章目錄 一.主要參數二.主要方法三.螢幕布局(subviews)四.自訂UIView五.動畫(animation&transition)參考文檔:
Time of Update: 2018-12-05
如何獲得ios裝置的硬體名稱1. 如果要獲得具體是哪個裝置的第幾代產品 首先要包含 #import"sys/utsname.h" 定義為一個輔助函數: + (std::string) getIosDeviceNameAndGeneration; 函數實現如下: + (std::string)
Time of Update: 2018-12-05
cocos2d-x中可以用 如下的方法來判斷是否是中文還是其他的語言 //default language is local language ccLanguageType currentLanguageType = CCApplication::sharedApplication()->getCurrentLanguage(); switch (currentLanguageType) {
Time of Update: 2018-12-05
1,開發工具1.1 mac 10.7 開發環境這個地址是,下載vm8 ,以及mac 10.7 的虛擬鏡像的地址。http://bbs.pcbeta.com/viewthread-937060-1-1.html。注意事項:必須按照Read me.txt 裡邊的操作。還有,我試過了,xp 是用不了的,就不用在試了,要在windows 7中來安裝vm8,然後開啟。開啟的時候我遇到的情況是,彈出了類似於“usb
Time of Update: 2018-12-05
介紹:Grand Central Dispatch 簡稱(GCD)是蘋果公司開發的技術,以最佳化的應用程式支援多核心處理器和其他的對稱式多處理系統的系統。這建立在任務並存執行的線程池模式的基礎上的。它首次發布在Mac OS X 10.6 ,iOS
Time of Update: 2018-12-05
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch.
Time of Update: 2018-12-05
People know that the gdb package coming from Cydia is broken since 4.3.But here is a simple way to have a working gdb running on your iOS device : use the one from the Apple SDK !Prerequisites :- a jailbroken iOS >= 4.3 device- OpenSSH should be
Time of Update: 2018-12-05
掌握了基本技巧後,基本上已不難理解所有的反組譯碼結果。授之以魚不如授之以漁:通過觀察自己寫的代碼的反組譯碼來掌握各種代碼的反組譯碼結果,從而逆向推測系統代碼的源碼。調試自己寫的代碼時,可以不斷切換查看源碼和反組譯碼來定位代碼執行到何處這裡用分別用兩個很簡單的C++和Objective-C類來做樣本: class TestC { int m_var; public: int getVar(); void setVar(int var);};@interface
Time of Update: 2018-12-06
原文摘自:http://blog.csdn.net/iukey/article/details/7242488預設情況下開啟鍵盤會遮住下面的view,帶來一點點困擾,不過這不是什麼大問題,我們使用點小小的手段就可以解決。首先我們要知道鍵盤的高度是固定不變的,不過在IOS 5.0 以後鍵盤的高度貌似不是216了,不過不要緊,我們調整調整就是了: iPhoneipad豎屏(portrait)216264橫屏(landScape)140352我們採取的方法就是在textField(有可能是其他控制項)
Time of Update: 2018-12-06
最近一直忙於IOS的項目,很難抽時間出來總結一下關於IOS開發的一些經驗,下面隨便想到什麼就亂記下些東西。 即使使用了ARC機制,在某些時候也是要調用dealloc方法的,只是不能使用[super dealloc]了,在該方法中釋放掉一些你的定時器、CF對象、malloc、free吧。 資料層的操作分表或者模組寫吧,越積越多對於今後的維護很危險。 在完成一個模組之前,好好思考一下頁面的組成,應該採用什麼樣的方式布局最合理,應該設定哪些delegate。 設計伺服器端的表和設計用戶端的表是不同的,
Time of Update: 2018-12-05
原文連結:http://www.techolics.comiOS 5是否讓你有點失望呢?很多朋友更新到了iOS 5之後發覺有速度慢、耗電快等問題。更重要的是目前還不能對iOS 5進行完美越獄,所以很多升級的朋友想從iOS 5.0(或5.0.1)降回到原來舊的較成熟的iOS 4.3.3版本。今天向各位介紹一下如何將已經更新到了iOS 5或5.0.1的iPhone、iPad和iPod touch系統降回到舊的iOS
Time of Update: 2018-12-06
表徵圖是IOS程式包所必需的組成部分。如果你沒有提供者所需的各種尺寸的表徵圖,程式上傳發布時可能會無法通過驗證。IOS程式為兼顧不同的應用情境,定義了多個不同規格的表徵圖,並以不同的命名區分。(這時預設的命名,如果你在應用的設定檔中指定了icon檔案名稱的話,不會使用這裡的icon)。iPhone專用程式: 表徵圖名稱大小圓角用途必需Icon.png57 X 5710px用於程式商店和在iPhone/iPod Touch中顯示必需Icon@2x.png114 X
Time of Update: 2018-12-06
這次的學習還是基於上一個項目繼續進行(你也可以建立一個項目)學習Segmented Control和Switch。Segmented ControlSwitchSegmented Control和Switch的主要區別在於Segmented Control可以有多個值進行選擇,而Switch只有2個值。1)添加Segmented Control從object library中拖一個Segmented Control到iphone介面上然後調整Segmented
Time of Update: 2018-12-06
記憶體警告 我們都知道在行動裝置上很多資源都是比較緊缺的,尤其時記憶體,通常都比較小,iPhone4也才只有512MB。而且IOS4.0以後還支援了多任務,這個問題就更加突出了。因此我們在平時設計程式的時候要注意管理好記憶體,減少不必要的開銷,謹防泄露。 由於寫的一個小項目存在嚴重的記憶體流失,程式經常已耗用時間不長就退出了,調試時候發現運行過程中接受到系統的Memry warning level 1幾次以後,緊接著收到一個Memory warning level