Time of Update: 2018-07-25
原文:http://luanova.org/ioswithlua/ 本文討論用Lua建立iOS應用的3種方法。包括用Lua建立完整的應用(Corona)一直到用Lua作為app中的指令碼元素(通過Wax或diy)。在此之前,我們需要問自己兩個問題: 1、為什麼要使用Lua。 2、蘋果允許使用Lua嗎。 這兩個問題是緊密相關的。 如果你在此之前對Lua一無所知,我會簡單介紹一下Lua。如果你熟悉Lua,則可以跳過這部分內容。
Time of Update: 2018-07-25
網路攝影機觀察一個矩形的圖片時往往只能得到一個扭曲的圖片: 原圖: 實際情況是網路攝影機經常從某個角度觀察圖片: 使用opencv的透視變換把圖片矯正為正視的角度,大概過程: 1、通過灰階、模糊和二值化得到: 2、然後對尋找圖片外包矩形輪廓,並尋找角點得到: 3、通過梯形四個角點和外包矩形的四個頂點得到變換矩陣,進行投射變換,最後得到:
Time of Update: 2018-12-04
iOS5提供了一個比較強大的工具UIAppearance,可以輕鬆的統一你的介面,它提供如下兩個方法:+ (id)appearance+ (id)appearanceWhenContainedIn:(Class <>)ContainerClass,...第一個方法是統一全部改,比如你設定UINavBar的tintColor,你可以這樣寫:[[UINavigationBar appearance]
Time of Update: 2018-12-04
1 iOS裁剪圖片- (UIImage *)croppedImage:(UIImage *)image{ if (image) { float min = MIN(image.size.width,image.size.height); CGRect rectMAX = CGRectMake((image.size.width-min)/2, (image.size.height-min)/2, min, min); CGImageRef
Time of Update: 2018-12-04
前提:配置到某具體的工程項目中複製TouchJSON架構原始碼到自己的工程項目中,即將TouchJSON/Source目錄及檔案拷貝到項目中,在添加到工程項目中時確認選中“Copy items into destination groups folder(if needed)”項。轉換JSON資料到對象——即解析,還原序列化操作首先引入檔案:#import
Time of Update: 2018-12-03
一.準備資料1.在app認證建立推送認證(下載並安裝...記住保留p12(cer.p12和key.p12)+cer+mobileprovision以後更新包用到,避免撤銷後服務端要重新設定新的p12)2. 產生app在服務端需要的許可證檔案1)進入Provisioning Portal, 下載Certificates在development下的認證。 2) 找到需要測試的app id,然後enable它在development下的Apple Push Notification service:
Time of Update: 2018-12-04
在iOS上的apple Webkit核心保留了Webkit的 WebInspector功能。利用它,可以在同一個區域網路或者使用USB串連到Mac上對手機的網頁進行調試。iOS 5以上需要使用較新版本的Safari,並開啟Safari的 Developer 模式。Web Inspector功能介紹見:http://trac.webkit.org/wiki/WebInspector 我們可以通過系統設定開啟Safari的Web
Time of Update: 2018-12-03
在 iOS 平台上編譯 DCMTK羅朝輝 (http://blog.csdn.net/kesalin)CC 許可,轉載請註明出處DCMTK是德國 Offis 公司開發的實現 DICOM 協議的跨平台開源 C++庫,在醫學領域裡是很有名的,它支援Windows ,Linux,Mac OS,SUN等平台。不過貌似在 iOS 平台上編譯 DCMTK 的文檔很少很少,折騰了好久終於編譯成功了,記錄下來。我的編譯環境:Mac OS 10.6XCode 4.0.2iOS SDK 4.31,首先下載最新的
Time of Update: 2018-12-03
前言ZXing(Github鏡像地址)是一個開源的條碼產生和掃描庫(開源協議為Apache2.0)。它不但支援眾多的條碼格式,而且有各種語言的實現版本,它支援的語言套件括:Java, C++, C#, Objective-C, ActionScript和Ruby。我上周在iOS項目開發中使用了ZXing的掃描二維碼功能。在此總結一下如何將ZXing整合到已有的iOS工程中,分享給大家。整合步驟首先去Google
Time of Update: 2018-12-03
1.你使用過Objective-C的運行時編程(Runtime Programming)嗎?如果使用過,你用它做了什嗎?你還能記得你所使用的相關的標頭檔或者某些方法的名稱嗎? 2.你實現過多線程的Core
Time of Update: 2018-12-04
為實作類別似上的對講機功能,做了兩個Demo。一種使用lib-amr庫,用amr格式實現。另一個用的是speex庫,這個提的人很多,但是出教程的不多,大家有很多不明所以的地方,新手對此較為實作類別似上的對講機功能,做了兩個Demo。一種使用lib-amr庫,用amr格式實現。另一個用的是speex庫,這個提的人很多,但是出教程的不多,大家有很多不明所以的地方,新手對此較為困惑。網上晃了3天終於搞出個像樣的Demo了,Demo中我將一個錄好的.caf格式的PCM音頻 編碼成speex格式 然後將s
Time of Update: 2018-12-03
1 一種是載appdelegate裡面設定tabbarviewcontroller,然後利用self。view controllers添加別的view con2 一種是繼承於tabbarviewcontroller的類,然後在裡面添加VC類,一種簡單的設定tabbar的背景色,還有items的字型和圖片,就是ps畫出一個長寬320 高,49的tabbar背景圖片,然後把分成幾塊把items 的內容和圖片都ps上去,這樣可以簡單的設定tabbar的背景,[self.tabBar
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================運行到真機,無法獲得token,提示一下錯我2010-06-23 07:58:58.701 GetToken[1903:207] Error in registration. Error: Error
Time of Update: 2018-12-04
以下都是平時工作中接觸到的第三方庫,記錄備忘,附帶連結相關的學習部落格和下載連結。1、EGOImageView:非同步載入網狀圖片,GitHub;2、FMDB:IOS端處理資料庫相關,GitHub;3、ASIHTTPRequest:網路請求相關,GitHub;4、SBJSON:JSON解析相關,GitHub;5、MBProgressHUD:旋轉等待提示框進度條相關(與UI相關的第三方庫盡量自己實現,如果想做漂亮的話),GitHub;6、GTMBase64:編碼加密相關(google-toolbo
Time of Update: 2018-12-03
這是我在知乎上的一個回答,原文在這裡:http://www.zhihu.com/question/20001972/answer/15572624 我沒有用XCode開發過具體項目,我的移動開發經驗主要是Android SDK、AIR for Android、AIR for
Time of Update: 2018-12-03
今天ios遇到一個bug, UITableView的contentOffset會在內容不滿一頁的時候被reset, 其他時候正常, 而且這個bug只在有tabbar的地方出現, 經過調試, 發現是UIViewAutoresizingFlexibleHeight導致的. 網上有人說改變UITableView的大小會導致contentOffset被reset, 看來這個也是這個原因了.一些其他的資料:iphone - iOS Keyboard Location and Orientation -
Time of Update: 2018-12-03
最近在做視頻上傳的時候遇到了個問題,就是當上傳自己錄製的視頻的時候尺寸過大,尤其是錄製720p視頻的時候尺寸更是不可想象,但是從iPad Library或者相簿裡面選擇視頻的時候系統會做一個壓縮,不知道這是什麼方式壓縮的 ,求助論壇之後果。後來發現其實IOS裡面是提供了幾個API可以壓縮視頻的(準確的說應該是reEncode)。這幾個API在AVFoundation裡面。寫出來希望能給遇到相同的問題的朋友一些協助。知道的就請略過了。寫了一個便捷的方法- (void)
Time of Update: 2018-12-04
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/iphone-cocos2d/472.html
Time of Update: 2018-12-04
首先匯入系統類別庫 #import<AVFoundation/AVFoundation.h> //監聽耳機事件 [[AVAudioSessionsharedInstance] setDelegate:self]; // Use this code instead to allow the app sound to continue to play when the screen is locked.
Time of Update: 2018-12-04
在完成iOS開發,準備進行發布之前,我們都希望App能在周圍的朋友之間先進行測試,提提意見,修改完善之後再發布到App Store上。Apple考慮到這一點,因此通過Ad Hoc來實現發布前的使用者測試。從另一個角度講也就是通過Ad Hoc 將未發布的App 給其他人提前免費使用。關於Ad Hoc的使用其實很簡單,在Apple Developer官網的頁面上也有詳細的介紹。首先要注意的是我們的App只能通過Ad