Articles of objective c

我如何编写和编译Objective-C代码?

我如何在Linux中编写和编译Objective-C代码? 我听说过Clang,但是找不到有关Clang / LLVM / Objective-C的示例/教程。

Objective-C是否编译为本地代码或字节码?

在OS X上,Objective-C是否编译为本地代码或字节码? Objective-C程序可以在Linux上编译吗?

苹果iOS的IDE为Linux?

我有兴趣了解是否有为Apple iOS开发的IDE? 我目前正在学习Objective-C,但是我没有Macbook或类似的东西。 所以实际上我正在寻找一个“全方位”的IDE,包括: Objective-C编译器 Objective-Cdebugging器 testing开发的应用程序的可能性(如iPhone模拟器) 我还需要在Ubuntu上开发iPhone应用程序(如果可能的话)? 谢谢你的任何build议。

尝试使用armv6和arv7体系结构为iPhoneOS平台编译FFMPEG库

我正在尝试使用arm7体系结构编译FFMPEG库以用于IOS平台。 我从http://www.ffmpeg.org下载了FFMPEG库。 我成功地能够为iPhoneSimulator的i386架构构build静态库。 但是我需要iPhoneOS的库。 使用configuration命令我得到一个错误。 以下是我的命令细节。 对于i386(这是没有错误的): ./configure –enable-cross-compile –disable-debug –disable-ffmpeg –disable-ffplay –disable-ffprobe –disable-ffserver –disable-doc –disable-network –disable-everything –enable-protocol=file –enable-demuxer=mov –enable-muxer=mpegts –enable-bsf=h264_mp4toannexb –arch=i386 –target-os=darwin –cc=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc –as='./gas-preprocessor/gas-preprocessor.pl /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc' –sysroot=/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneOS6.1.sdk –cpu=i386 –extra-cflags='-arch i386' –extra-ldflags='-arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk' –prefix="/Users/amit/Desktop/LivuLib-master/LivuLIb/ffmpeg/bin/newLib" 对于armv7: ./configure –enable-cross-compile –disable-debug –disable-ffmpeg –disable-ffplay –disable-ffprobe –disable-ffserver –disable-doc –disable-network –disable-everything –enable-protocol=file –enable-demuxer=mov –enable-muxer=mpegts –enable-bsf=h264_mp4toannexb –arch=armv7 –target-os=darwin –cc=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc –as='./gas-preprocessor/gas-preprocessor.pl /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc' […]

在Objective-C和linux上进行游戏编程

我想给Objective-C一个游戏编程的尝试。 问题是我需要一些工具和库。 首先想到的是我需要的是GUI和graphics库。 我有什么select?

如何将文本从iOS应用程序导出到桌面PC?

可以说,我已经写了一个iOS应用程序,允许用户input一些文本并保存。 我怎样才能导出这个文本,以在运行Windows操作系统的桌面PC上查看? 如果这是不可能的,还有什么select?

在PC上开发iPhone?

可能重复: 在Windows上开发iPhone 是否有可能使用PC创buildiPhone应用程序? 我正在运行Windows Vista,我想学习Objective-C,有什么更好的方法可以激发,然后创造一些某人,某处可能使用的东西的潜力。 有没有允许我做这些应用程序的黑客?

在Windows或Linux上的Objective C

我想学习Objective-C,但没有Mac。 我如何在Windows或Linux上编译obj-c? 我宁愿Windows,但Linux会好的。

Objective-C在windows中编译

哪些教程介绍了如何在Windows中使用Objective-C? 我听说过mingw,但是我不能configuration它。 我只想创build命令行程序,因为我听说Windows没有iPhone / iPad模拟器,我想学习Objective-C。

在Windows上混合使用Qt和Objective-C

我通常在OSX和iOS上开发应用程序。 我发现Objective-C对许多任务来说是非常有用的,而且在很多情况下可以加快工作速度。 我想在Windows系统上移植我的应用程序。 我意识到(如果你有任何其他解决scheme,请让我知道!)Qt可能是一个非常有用的工具! 用Qt创buildGUI简单而快速。 问题是Qt与C ++一起工作,而OSX与Objective-C协同工作。 我读过Qt可以处理Objective-C的源代码,实际上你可以findOBJECTIVE_SOURCES和OBJECTIVE_HEADERS makefilevariables。 我search了如何configurationQt Creator来接受.mm文件,但我无法使其工作。 .pro文件里面有如下内容: … OBJECTIVE_SOURCES += \ test.mm INCLUDEPATH += "C:\GNUStep\…\Headers" LIBS += -L"C:\GNUStep\…\Libraries" -lobjc -lgnustep-base QMAKE_CXXFLAGS += -fconstant-string-class=NSConstantString -std=c99 … 我非常简单的项目是一个小部件( .h和.cpp ), main.cpp和test.h以及test.mm 为了混合C ++和Objective-C,我想到了一个“桥梁”(就像我在Cocoa中混合Objective-C和C ++时那样),所以我创build了test.h作为一个简单的头文件(没有Objective-C,只有一个桥): // test.h void testFunction( void ); 比: // test.mm #import <Foundation/Foundation.h> void testFunction( void ) { NSString* string; […]