我有以下问题:用Objective-C编写的iOS应用程序(如往常一样),它使用用C编写的代码部分.C代码是应用程序的核心,用Objective-C编写的代码使用完成的工作由C和协调整个应用程序。有没有一种方法可以从C和Objective-C中读取和编辑相同的字符串?
为了完成它的工作,C代码从一个首选项文件中读取了一些东西,这个文件的名字被连接到一个C文件中。是否有可能(在C代码中)在运行时读取文件的名称,而不是在编译时?这个想法是用Objective-C修改一个字符串,并让C代码读取该字符串。
你问如何将'NSString'转换为'const char *'?因为这非常简单。 –
当你说“在运行时而不是在编译时读取文件的名称”时,你在说什么文件? – trojanfoe
我正在谈论C代码读取文件的工作内容 – Massimo