關鍵詞: ninja的安裝,編譯IOS-WebRTC 一、ninja的安裝(四) 要安裝ninja。需要預先安裝 graphviz及其開發庫gtest,git、re2c和python 1.1 Mac終端安裝re2c 下載安裝包à解壓安裝包(需要事先安裝XZ) à進入那個解壓目錄à./configureàmakeàmake install 1.2再次編譯ninja
轉自: http://luoyl.info/blog/2012/02/apple_push_notification_guide/ 一.關於推播通知 推播通知,也被叫做遠程通知,是在iOS 3.0以後被引入的功能。是當程式沒有啟動或不在前台運行時,告訴使用者有新訊息的一種途徑,是從外部伺服器發送到應用程式上的。一般說來,當要顯示訊息或下載資料的時候,通知是由遠程伺服器(程式的提供者)發送,然後通過蘋果的推播通知服務(Apple Push
學習Iphone開發,Autorelease的何時釋放一直是困擾我的一個問題,總覺得大部分文檔提到的延遲釋放,但是這個延遲感念非常模糊,5s叫延遲還是5min叫延遲。所以總覺得擔心我用到標明Autorelease對象的時候由於它堅持不到已經被釋放了。最近查了一下Autorelease到底什麼時候釋放,發現和RunLoop有關,再查RunLoop發現有一大堆的解釋,但是感覺大概意思就是RunLoop就是事件迴圈,事件包含了:觸屏,NSTimer等,每個線程建立的時候都有一個RunLoop迴圈,對於
今天抽空再寫一篇~之前已經做了兩個Demo,主要是運用CSS+Html完成的,今天還是來完成一個Demo,搭建一個關於寵物的網站。在開始之前我們先介紹一個知識點,關於適配的。 其實對於學習前端來說,H5手機適配也是一個老生常談的問題了,當然網上也有大牛給瞭解決方案,這裡我就結合自己的實際情況分析一下這個適配問題。 基礎: 1.viewport <meta name="viewport"
我的iOS作品羅朝輝 (http://blog.csdn.net/kesalin)CC 許可,轉載請註明出處前言做了好幾年的 iOS 開發了,業餘也零零散散地寫了不少代碼和博文教程。可惜一直都沒有整理下,上次過年回家在張江廣蘭路把筆記本給丟了,損失慘重,好多代碼沒有及時備份都丟了。痛定思痛,決定把業餘寫過的 iOS 代碼,筆記什麼的整理下,搬到 github 上,一則讓覺得有參考價值的朋友參考下,二則也算是一種備份途徑。以前寫過一些 Windows 小工具庫和遊戲,都放在 google
IOS程式在真機運行程式出現crash狀況時,機器會自動產生log檔案,它包含了在程式crash之前的運行邏輯,分析carsh檔案,有效解決程式在真機上的問題,保證程式良好的穩定性,但是這個crash檔案多數是顯示出現問題的地址和一些系統的訊息,無法查看程式中對應的崩潰地點,以下文章幫你解決這個問題。分析崩潰原因,需要三個東西,第一,crash檔案,第二,symbolicatecrash,第三,dysm和app檔案0. 在案頭建立一個臨時檔案夾,如crash1.
若app支援rotation,那麼幾乎一定會涉及uiview的autosizing問題。autosize有2種方法:一是在NB的size inspectator property panel裡設定一是用代碼設定uiview的autoresizingMask屬性注意: 對於margin,在NB裡的設定和用代碼設定邏輯上是相反的。例子:要uiview基於螢幕左上方 (top & left) 的位置不變,如果要代碼則應該是subView.autoresizingMask
UIScrollView 原理 轉貼:http://www.cocoachina.com/bbs/read.php?tid=40965//作者:禚來強 iphone開發*****:79190809 郵箱:zhuolaiqiang@gmail.com轉帖請保留在滾動過程當中,其實是在修改原點座標當手指觸摸後, scroll view會暫時攔截觸摸事件,使用一個計時器,假如在計時器到點後,沒有發生手指移動事件,那麼,scroll view發送tracking
1、除了鎖,系統還提供了條件,確保在你的應用程式任務執行的適當順序。一個條 件作為一個看門人,阻塞給定的線程,直到它代表的條件變為真。當發生這種情況的 時候,條件釋放該線程並允許它繼續執行 (如果你使用操作對象,你可以配置你的操作對象之間的依賴關係的順序確 定任務的執行順序,這和條件提供的行為非常相似)。 2、可以通過使用 applicationShouldTerminate: 的委託方法來延遲程式的中斷直到一段時間後或者完成取消。當延遲中斷的時候,你
前言:昨天正好在Android上把libevent跑通了,就是用了之前一篇文章中提到的流程方案。今天索性把iOS上的libevent也編譯了下。iOS上的交叉編譯比NDK的要順利許多,大概是找到了對應比較好的文章做參考吧。準備工作有OS X系統,我這裡裝的是10.8 64-bit。Xcode是4.5.2,對應的SDK版本為6.0下載libevent版本,可是是官方最新的2.0.21或者是git上對應的那個for
1。 定義 類變數:UIImagePickerController* picker_library_;2。實現 UIImagePickerControllerDelegate 這個delegate,還需要UINavigationControllerDelegate 這個代理3。 以模態的方式,顯示 圖片選取器picker_library_ = [[UIImagePickerController alloc] init]; picker_library_.sourceType =
使用開發工具xcode4.6,模擬器IOS
開發人員寫出的好應用必須有個同樣優秀的“門面”,包括 web 應用,多個好表徵圖能給人帶來難忘的第一印象。雖然看起來是面子工程,但只需要下載下邊的高清表徵圖 DIY 套件你就能讓表徵圖變得更好看,何樂而不為呢。這套來自 killerIcons 的 DIY 模板是 512 x 512 大小的 PSD 分層檔案,你可以開啟或禁用各個圖層來獲得自己喜歡的表徵圖風格,也可以自己添加元素。PSD 檔案最好使用 Photoshop 開啟,如果你還沒有 Photoshop,可以在目前的 CS6
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/iphone-cocos2d/450.html-----------------------------------本章補充開始!---------------------------------- 本篇對於多觸點和觸屏事件已經做了一個詳細的說明,但是有一點忽略了,就是開啟多觸點的支援!步驟如下:
AdHoc實際主要就是你發行就緒版本,通過簽名Profile指定這個版本能在哪些裝置上運行(不超過100個)。這樣你可以把版本直接發給你的測試人員,不需要經過AppStore。起到Beta測試的作用。 第一步:取得目標機器的UDID(Unique Device Identifier )。 啟動iTune,串連裝置。選取裝置,在Summary頁面,可以看到Serial Number(序號)。點擊Serial Number(看上去是文字,實際可以點的),Serial
開啟開源中國iOS用戶端應用程式第一步就是載入資料,經常我們在第二次以後開啟的時候,我們介面顯示的是上一次更新的資料,此時我們想看最新內容就需要去重新整理資料載入這些內容,載入需要一個等待過程,如何能讓使用者在等待過程中不焦急,能夠等待這個過程完成,這就需要給使用者一個心裡安慰,讓使用者知道該軟體正在很努力很努力的執行自己命令,這就需要我們為自己應用程式添加一些特效;
最近一直在做iphone自訂控制項,對於ios上面的圖形控制和一些api也有了些認識,所以總結一些。顏色漸進是做映像的基本東西,要想做的漂亮,肯定必不可少。用到的基本api是 CGGradientRef./** 畫圖形漸進色方法,此方法只支援雙色值漸層 @param context 圖形內容相關的CGContextRef @param clipRect 需要畫顏色的rect @param startPoint 畫顏色的起始點座標 @param endPoint
在進行iOS開發過程中,經常會遇到各種各樣的網路訪問問題,以前苦於沒有抓包工具,很多網路問題解決起來很痛苦。現在終於好了,本文提供兩種方式進行網路抓包:1. 網際網路共用 + 可視化抓包工具 基本原理原理比較簡單,ios裝置通過代理方式共用串連mac電腦的無線網卡,使用抓包工具抓包,然後進行分析(我們推薦使用Wireshark,在MAC系統上也可以使用Paros工具)。現在以MAC系統下Paros工具為例,詳細描述下抓包過程: 操作步驟1)
可能咋一看不知道我說的是個啥,因為ios本來就用這功能的啊,還類比它幹啥?先聽我說下項目背景哈我現在開發的是一個webapp,主要是用在ipad上,這個app的大小是固定大小的,為了防止觸摸它出現彈性滾動,我加個句代碼:$(document).bind('touchmove', function(e) { e.preventDefault();});這樣這個頁面就被我鎖死了,不會出現討厭的彈性滾動了,再加上一些meta屬性(我的blog裡有這些)全屏啥的,基本上跟nativeapp無異了。
最近一直在解決記憶體流失的問題,天天和Instruments這個工具打交道,本來想給大家寫一片相關的教程的。但是今天逛論壇的時候發現了別人翻譯的文檔,寫的好,自認為沒有辦法寫出。所以就不寫了,在這裡把那篇文章給大家轉載過來。原文:Instruments User