2009-09-21 18 views
2

我要尋找一個簡單的教程(框架?),這將解釋我,我必須做的,註冊新的架構,並與我的應用程序寫在Objective-C和可可處理它的基本步驟。如何在cocoa/objective-c中註冊新模式?

說明:某些應用程序(如Adium)已經註冊了架構。用戶的架構是一個URI,如「adiumxtra://www.adiumxtras.com/download/6636」。所以,當用戶點擊它(在Web瀏覽器,或聊天等)的Mac OS瞭解到,Adium的負責協議「adiumxtra」,並指示用戶請求的Adium和Adium處理給定URI的內容。

我想做類似的事情。我已經檢查過Adium的源代碼,但是「模式」處理是以一種相當棘手的方式實現的......也許有人可以用「一點點」簡單的方式向我解釋它? :-)

在此先感謝!

回答

2

對於iPhone而言,Craig Hockenberry在他的文章here中有一個很好的例子,其中包含了如何使用自定義URL方案的源代碼。

+0

非常感謝您的回覆!確實非常有用! – Worker 2009-09-21 16:02:26