是的,C语言可以被用来开发macOS应用。尽管macOS应用通常是使用Swift或Objective-C这类更高级的语言开发的,但C语言作为一种底层语言,能够与这些语言无缝集成。许多macOS应用在底层都使用C语言来实现性能敏感的部分。
在开发macOS应用时,你可以使用C语言配合Cocoa框架或其他图形用户界面框架。通过使用C语言,你可能需要更多的底层编程来处理内存管理和其他细节,但这也是C语言的一部分魅力。如果你要开发图形界面应用,可以结合Objective-C或Swift来处理用户界面部分,而将核心逻辑用C语言实现。
总之,虽然你可以用C语言开发macOS应用,但通常会选择更高级的语言来简化开发过程和提高生产力。