我正在为iphone创建一个库。我为iPhone创建的库是否可以用于ipad和mac?iPhone图书馆也可以在iPad和Mac上使用吗?
1
A
回答
1
取决于。例如,如果您的图书馆使用UIKit,它将无法与Mac兼容。 最后,考虑到库必须作为源提供,而不是二进制,因为这两种架构是不同的(arm与x86)。
你应该在用于开发库(和单元测试)的XCode项目中做什么,以创建两个目标,针对两种不同的环境,然后每次都编译这两个目标以检查兼容性。
0
设备之间存在差异,但是您的代码将大部分与ipad兼容。
2
对于现有的库,可以在iPhone,iPad和iPod touch上使用iOS框架UIkit,Foundation,CoreGraphics,MediaPlayer等。但是,并非所有类都可以在所有设备上使用。必须采用一些方法来检查特定的硬件服务是否可用。 (即,isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera
)
在iOS中使用Foundation和UIKit统称为Cocoa Touch。但是Mac OS X是在Cocoa中完成的,它利用AppKit的Foundation框架。
可能不是你正在寻找的东西,但希望这有助于。
相关问题
- 1. iFrames可以在iPhone/iPad上工作吗?
- 2. 为iOS(iPhone和iPad)建立的Twitter图书馆是什么?
- 3. SOA:图书馆vs服务:图书馆可以是更好的选择吗?
- 4. 我可以出售使用QtWebKit的图书馆吗?
- 5. 我们可以在CLR编译的自己的图书馆中使用“Boost”图书馆吗?
- 6. 我的iPhone应用程序也必须在iPad上使用吗?
- 7. iphone照片上传 - PHP&Jqtouch图书馆
- 8. Java框架在/系统/图书馆和Xcode的Mac上
- 9. 使用图书馆
- 10. CoverFlow的图书馆iPhone
- 11. 我可以先开发mac/iphone/ipad应用程序吗?
- 12. 智能手机可以使用Atlas和MKL等数学图书馆吗?
- 13. 我可以在Mac上使用Kinect吗?
- 14. 我可以使用UIRequiredDeviceCapabilities将应用限制在iPad和iPhone 6+上吗?
- 15. Adobe Air应用程序可以在iPhone和iPad上使用吗?
- 16. ACRA可以用于图书馆项目吗?
- 17. 图书馆对图书馆的引用
- 18. iPhone和iPad - 可以在Xcode上更改产品名称吗?
- 19. iPhone/iPad iTunes的图书馆阅读权限?
- 20. 我可以在Google App Engine中使用Java科学图书馆吗?
- 21. 我可以在ios8中使用libicucore.dylib,这是一个私人图书馆吗?
- 22. Mootools和Google Closure图书馆兼容吗?
- 23. 哪里可以找到图书馆?
- 24. 我可以在iPhone上使用setModalPresentationStyle吗?
- 25. ASP.NET是有可能使用会话和HttpContext.Application在图书馆
- 26. Android - 图书馆创建和使用
- 27. 我可以在iPhone/iPad应用程序中使用PayPal吗?
- 28. 使用lxml的图书馆
- 29. popt图书馆的使用
- 30. 如何使用图书馆