Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Objective-C中使用perl?_Objective C_Perl_Ios_Cpan - Fatal编程技术网

在Objective-C中使用perl?

在Objective-C中使用perl?,objective-c,perl,ios,cpan,Objective C,Perl,Ios,Cpan,CPAN有大量非常有用的库。除了将它们移植到Objective-C之外,还有没有在iOS上的Objective-C中嵌入perl代码的方法?我对使用读取Excel文件数据特别感兴趣(不,我不想强制用户将其文件重新保存为CSV)。使用NSTask()运行perl脚本。您读过哪些文档,如何将perl嵌入C程序?您想使用哪些库?可能已经有本地代码可以满足您的需要。我感兴趣的是阅读Excel电子表格而不强制用户将其重新保存为CSV文件。CPAN库电子表格::Read似乎是一种可能性,因为我找不到任何公开

CPAN有大量非常有用的库。除了将它们移植到Objective-C之外,还有没有在iOS上的Objective-C中嵌入perl代码的方法?我对使用读取Excel文件数据特别感兴趣(不,我不想强制用户将其文件重新保存为CSV)。

使用NSTask()运行perl脚本。

您读过哪些文档,如何将perl嵌入C程序?

您想使用哪些库?可能已经有本地代码可以满足您的需要。我感兴趣的是阅读Excel电子表格而不强制用户将其重新保存为CSV文件。CPAN库电子表格::Read似乎是一种可能性,因为我找不到任何公开可用的Excel格式解析库。这是一个好主意,但如果系统上没有安装perl(我正在为iOS编写代码),我认为这是不可能的……此外,请尽量避免
system()
调用。改用
NSTask
system()
不安全,不推荐使用。iOS上的
NSTask
system()
都不可用。您没有指定您正在使用iOS。我建议您更新您的问题,以包括您正在使用iOS。谢谢Itai,我在脑海深处认为有些东西比system()更安全,但我忘记了名称。