2
A
回答
2
有iOS上沒有直接的進程間通信,所以沒有必要爲IDL [*]。應用可以使用網址發送其他數據以打開其他應用。
如果您的API需要被嵌入到其他開發者的應用程序,那麼你需要將其分發作爲靜態庫和Objective-C頭文件(協議和接口聲明)的集合。
[*]「使用Objective-C」的更一般的情況包括Mac OS X中有可可,與GNUstep的或Cocotron,在那裏你已經分佈式對象提供的其他平臺。在這種情況下,接口(可選)通過Objective-C協議定義,大致相當於Java中的接口。
相關問題
- 1. 在C#/ UWP中是否有與UIImageRenderingModeAlwaysTemplate等價的東西?
- 2. 是否有與文本節點的getBoundingClientRect()等價的東西?
- 3. .NET BCL中是否有與java的File.deleteOnExit()等價的東西?
- 4. 在Ruby/Rails中是否有與PHP的print_r等價的東西?
- 5. 在mercurial中是否有與svn:關鍵字等價的東西?
- 6. 在Ember.js中是否有與佈局nil等價的東西?
- 7. Linux世界中是否有與.Net FileSystemWatcher等價的東西?
- 8. 在AS3中是否有與__DATE__等價的東西?
- 9. PostgreSQL中是否有與ORACLE DBMS_SQL等價的東西?
- 10. 是否有與MvcBuildViews for webforms等價的東西?
- 11. 是否有一個與malloc'd指針的__attribute __((ns_returns_retained))等價的東西?
- 12. 對於Python程序員,是否有任何與Perl的CPAN等價的東西?
- 13. Delphi有沒有和C的volatile變量等價的東西?
- 14. CK編輯器版本4.4.6是否有與getIndex()等價的東西?
- 15. 對於多項,是否有與'line-mode`和`char-mode`(ansi-term)等價的東西?
- 16. 在處理Eclipse作業時,是否有與Thread.sleep等價的東西?
- 17. 黑莓手機上有沒有與notifydestroyed()等價的東西?
- 18. Laravel中是否有任何與CodeIgniter中的enable_profiler()相等的東西?
- 19. 在Win32 DLL項目中是否存在與「AssemblyInfo.cs」等效的東西?
- 20. 在ASP.Net MVC中是否有與Ruby on Rails的respond_to format.xml等效的東西?
- 21. 是否有Android的Application :: onDestroy()等價物?
- 22. Android中是否有像Asp.net中的appSettings一樣的東西?
- 23. Grails + GORM:有沒有和hibernate的@Generated等價的東西?
- 24. 目標C中C#中的對象的等價物是什麼?
- 25. 是否有與MySql等價的Profiler? 「
- 26. 是否有與ListBox.ItemTemplate等價的RichTextBox?
- 27. 是否有與ITypedList等價的Silverlight?
- 28. 是否有與Gtk#Windows等價的Form.Showdialog?
- 29. 是否有與_mm_insert_epi32等價的SSE2?
- 30. 是否有與.Net等價的JavaBlackBelt?
謝謝!我會把它變成一個靜態庫,但我怎麼才能確保我只暴露** API? – Gal 2012-01-12 09:52:56
剛剛發現這一點:http://stackoverflow.com/questions/6894214/how-to-create-static-library-for-ios-without-making-all-symbols-public – Gal 2012-01-12 10:08:08