Time of Update: 2018-12-03
轉載 http://blog.163.com/wangy_0223/blog/static/45014661201222694654895/需要在frameworks中添加QuartzCore.framework在介面程式中加上標頭檔 #import <QuartzCore/QuartzCore.h>/*好多動畫效果*/ CATransition *transition = [CATransition animation];
Time of Update: 2018-12-03
1.建立01.UITextField* myTextField = [[UITextField alloc]initWithFrame:CGRectMake(50, 100, 200, 50)]; 2.設定委託01.myTextField.delegate = self;//委託類需要遵守UITextFieldDelegate協議
Time of Update: 2018-12-03
這兩天在折騰語音的東西,實作類別似上對講機的功能,做了兩個Demo,一種使用lib-amr庫用amr格式實現的,這個網上有現成的教程,所以還是比較好實現的。另一個是用的speex庫,這個提的人很多,但是出教程的不多,恨透那個愛圖騰的教程了,很多不明所以的地方,讓我們這些新手很困惑呀,網上晃了3天終於可以搞出個像樣的Demo了。Demo中我將一個錄好的.caf格式的PCM音頻 編碼成speex格式
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡-專註於移動互連網============================================================在做一個圖片壁紙應用的時候,點擊壁紙,需要隱藏底部的tab和navigation
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================分享一段螢幕的代碼,能夠普通的button,image,等。對於截取網路攝影機的映像,比較複雜,因為網路攝影機是通過opengl渲染到view上面的,通過下面的代碼並不能截取。就像我們遠程登入了另一台windows
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================關於NSZone,一句話來說就是比alloc速度快。以下翻譯來自:http://blog.csdn.net/hector_huang/article/details/7107291 在這裡感謝作者。英文地址在這裡
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================ios開發中需要用到不少的工具類,這裡記錄一下,可能會不完美,後續會不斷的更新,也希望大家能分享自己好的工具。Imageutil.h 可以從相簿中選取映像,並且剪裁為指定大小儲存到本地:Imageutil.h///
Time of Update: 2018-12-03
1、Starting with version 3.3 of the GNU Compiler Collection (GCC), make sure the -fobj-exceptions flag is turned on;2、the macros NS_DURING, NS_HANDLER, and NS_ENDHANDLER 對應於@try @catch raise對應throwThe exception macros are a legacy mechanism that
Time of Update: 2018-12-03
今天安裝一個iOS 4.3的iPad的時候,突然發現遊戲中所有的JPG圖變得非常黑,實際上就是JPG變成了半透明的。之前都是在5.1以上系統上運行,所以沒發現該問題。看了下代碼,發現是CCImage對JPG格式圖片設定Alpha的時候錯誤了。解決辦法:找到/libs/cocos2dx/platform/ios/CCImage.mm 檔案開啟後,找到這段代碼:pImageinfo->hasAlpha = (info == kCGImageAlphaPremultipliedLast)
Time of Update: 2018-12-03
在IOS開發中會遇到各種操作事件,通過程式可以對這些事件做出響應。首先,當發生事件響應時,必須知道由誰來響應事件。在IOS中,由響應者鏈來對事件進行響應,所有事件響應的類都是UIResponder的子類,響應者鏈是一個由不同對象組成的階層,其中的每個對象將依次獲得響應事件訊息的機會。當發生事件時,事件首先被發送給第一響應者,第一響應者往往是事件發生的視圖,也就是使用者觸控螢幕幕的地方。事件將沿著響應者鏈一直向下傳遞,直到被接受並做出處理路線圖如 First Responser——>The
Time of Update: 2018-12-03
儘管iOS原生的UI控制項就已經有很不錯的顯示效果,但是App開發人員仍然希望自己的產品與眾不同,所以自訂UI外觀成了每個App產品開發必做之事。今天就來做一個在iOS6下實現自訂UI的demo,內容及Demo來源於國外iOS部落格raywenderlich,先看看美化前後效果差別(左邊為美化前,右邊為美化後):
Time of Update: 2018-12-03
Core Data是一個功能強大的層,位於SQLite資料庫之上,它避免了SQL的複雜性,能讓我們以更自然的方式與資料庫進行互動。Core Data將資料庫行轉換為OC對象(託管對象)來實現,這樣無需任何SQL知識就能操作他們。Core Data位於MVC設計模式中的模型層,一般需要在裝置上儲存結構化資料時,考慮使用SQLite或是序列化等方法,而Core Data是這兩種方法的混合體,並增加了一些功能,提供了SQL強大威力,但是用起來又和序列化一樣簡單。Core
Time of Update: 2018-12-03
以前我們使用過UIImage來載入圖片,而UIImageView是在介面上顯示圖片的一個控制項,在UIImageView中顯示圖片的話應該首先把圖片載入到UIImage中,然後通過其他方式使用該UIImage。以下說明了四種常用的載入UIImage的方法:imageNamed:使用應用程式束中的一個檔案來建立,IOS4以後的版本中可以省略圖片副檔名;imageWithCGImage:使用Quartz
Time of Update: 2018-12-03
上次在《iOS學習筆記46——圖片非同步載入之SDWebImage》中介紹過一個開源的圖片非同步載入庫,今天來介紹另外一個功能類似的EGOImageLoading,看名字知道,之前的一篇學習筆記《IOS學習筆記34—EGOTableViewPullRefresh實現下拉重新整理》中介紹的開源項目是同一個作者。和SDWebImage不同,EGOImageLoading是實現了一個自訂的EGOImageView,使用上和UIImageView非常類似,同時也實現了自動緩衝和緩衝手動清理的功能。SDW
Time of Update: 2018-12-03
申請iOS開發人員認證今天我們介紹如何申請iOS開發人員認證(99刀):1.開啟 https://developer.apple.com/programs/ios/ ,點擊Enroll Now:2.如果你已經擁有了一個Apple ID,就選擇第一項;否則可以建立一個:3.這裡要注意應該選擇Individual,不要選擇Company(前者是99刀,後者是299刀):4.下面開始正式申請:第一步是Enter Account
Time of Update: 2018-12-03
在開發iOS應用程式時,讓程式具有良好的效能是非常關鍵的。這也是使用者所期望的,如果你的程式運行遲鈍或緩慢,會招致使用者的差評。然而由於iOS裝置的局限性,有時候要想獲得良好的效能,是很困難的。在開發過程中,有許多事項需要記住,並且關於效能影響很容易就忘記。 本文收集了25個關於可以提升程式效能的提示和技巧,把效能最佳化技巧分為3個不同的等級:初級、中級和進階 初級在開發過程中,下面這些初級技巧需要時刻注意: 1.使用ARC進行記憶體管理2.在適當的情況下使用reuseIdentifier3.儘
Time of Update: 2018-12-03
http://mobile.csdn.net/a/20120330/313744.html在現今的移動互連網時代,蘋果產品風靡全球。因此,相應的iOS開發也漸漸成為IT業界熱門的職業方向。對此,中國資訊產業培訓網專訪業內知名實戰專家、安博教育-中程線上金牌講師關老師,揭秘神奇的iOS開發實戰之路。1、學習iOS開發,需要有什麼開發基礎呢?關老師:由於iOS開發主要使用Objective-C語言,有時候也會使用C或者C++。Objective-C語言屬於C語言家族,如果有C或者C++基礎,學習起來
Time of Update: 2018-12-04
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/iphone-cocos2d/450.html-----------------------------------本章補充開始!---------------------------------- 本篇對於多觸點和觸屏事件已經做了一個詳細的說明,但是有一點忽略了,就是開啟多觸點的支援!步驟如下:
Time of Update: 2018-12-04
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/iphone-cocos2d/501.html 今天Himi單用一篇博文來給童鞋們介紹精靈相關的兩個常用的細節知識點; 首先來介紹第一個知識點:精靈可視地區;
Time of Update: 2018-12-04
最近編寫了兩個輔助iOS開發的指令碼,用於一些自動化處理。簡介objective-c 方法名格式化器由於工作有些變動的原因,之前一段時間開發iOS時是在21寸的iMac螢幕上開發,現在自己買了macbook