sal*_*hni 1 objective-c web-crawler
我想为Objective-C编写一个Web爬虫库!但是有一个可用于C语言的库!
因为我们可以在Xcode的Objective-C项目中编译C代码!有没有合理的目的,我们用Objective-C语法编写一个新的库?
任何表现?或任何原因?
谢谢
当然; 很多原因.
主要原因是如果要将Web爬网程序挂钩到Objective-C应用程序中.例如,您可能希望对Web进行爬网并将结果存储在Core Data中,以便以后进行本地检索.编写Objective-C API使其变得更加容易.
在Objective-C中包装基于C的API也非常简单.在Objecitve-C中包装C API以使基于C的API更容易使用是很常见的.OO模式自然地封装了"会话"或"上下文"的概念,这些概念通常由C中难以管理的手动malloc()d结构表示; 这些结构通常很适合Objective-C类.
| 归档时间: |
|
| 查看次数: |
512 次 |
| 最近记录: |