gnustep相关内容
我下载了 GNUStep 并安装了它,但是我不确定在哪里可以找到 IDE.有谁知道哪些程序可用作 GNUStep IDE/从哪里获得它们?如果做不到这一点,有谁知道有关如何创建和编译基本 GNUStep 程序的教程? 解决方案 我的经历是毁灭性的.ProjectCenter 为 GNUstep 分发的 IDE 在这里根本不起作用,调试器集成也不存在.但这就是你使用 GNUstep 所得到的
..
因此,我正在考虑将为我的ios应用程序编写的某些逻辑移植到服务器. 我正在构建一个层次结构的视图,然后将其栅格化为位图 我已经使用 chameleon 来成功将相关位移植到Mac OS. 现在,由于GNUstep在AppKit上有一个开放的实现,因此我想尝试使用将此移植到ubuntu上.我设法使hello world应用程序正常运行.但是,对我来说,以下内容在编译时引发错误对我来说很奇
..
我想获取Objective-C中对象的所有属性的值. 例如,我有一个名为Client1的类Client的实例. 我想有一个方法来获取该对象作为参数并返回属性和值. (name = 'nameC1',age = 21,...) 解决方案 这个问题有些不同,但是我认为答案与您的问题的答案相同 https://stackoverflow.com/a/8380836/104527
..
所以我有这段代码... /** * cdb.m * Copyright (C) 2013 Naveen Mathew. All rights reserved. */ #import #import "cdb.h" #import #import @implementation CDB : Object {
..
我正在尝试在GNUstep(使用Windows)中使用Objective-C 2.0功能. 但是我不能使用@property符号和@synthesize. 尽管我所有的代码都是正确的,但是编译器无法编译我的属性代码. 编译器也无法理解"@"符号. 我可以在GNUstep中使用属性功能. 如果可以使用,请告诉我该怎么做? 谢谢您的时间. 解决方案 GNUS
..
在我的世界示例中,我有以下Objective-C片段: //hello.m #import #import "hello.h" void sayHello() { #ifdef FRENCH NSString *helloWorld = @"Bonjour Monde!\n"; #else NSStrin
..
我的问题正如标题所说.显然,第一个参数用于此指针,有点象c ++.第二个参数又如何呢?让你感动. 解决方案 objc_msgSend()的签名是: id objc_msgSend(id self, SEL op, ...); 每个方法调用都被编译为对该函数的调用.即,如果您致电: [anArray objectAtIndex:42]; 它将被编译为: objc_m
..
我不了解Objective-C,但对我来说,它似乎是一种不错的语言.但是,我所知道的唯一背景是苹果公司的一切.但是Objective-C甚至在GNU编译器集合中. 开放的内容中缺少什么吗?还是已经有更广泛的Objective-C基础?我对是否有选择Objective-C来开发产品的公司感兴趣. 解决方案 我认为ObjC已通过对历史和专有系统性质的怪异而与苹果世界隔离了. 首先,
..
我知道如何使用mingw的gnustep版本编译目标c程序. 但是我不喜欢他们的shell,我想使用标准的mingw gcc编译器. 我当然将此gcc bin目录放在环境路径中,在helloworld.m目录中打开命令提示符 #import int main (int argc, const char * argv[]) {
..
我使用GNUStep在Windows 7上使用GCC和MinGW编译Objective-C.我希望能够从Notepad ++中自动执行"make"指令(带有make文件),并将任何编译器错误报告给Notepad ++的控制台窗口. 编辑: 我正在尝试执行的脚本是GNUStep/Bash,以登录到正确的目录,构建目录,然后退出.目前,我必须输入以下内容: sh -login -i $ c
..
我知道libobjc2的存在,并且我知道我需要使用clang而不是GCC,但是我找不到关于编译过程有什么不同的任何基本说明. 有人可以在获取,配置,编译和将GNUstep与 Ubuntu-Objective-C 2.0配合使用方面给出明确的分步说明吗? 解决方案 由于 GNUStep ObjC2常见问题解答已被引用,我假设您已经看过.但是,我想指出这一点: 对于更高级的功能(当
..
大多数现代编程语言都有一个标准库?我的印象是,Obj-C没有合适大小的标准库,而是主要/全部依赖Cocoa,并且(加上不希望使用GNUstep的人)是为什么Obj-C仅在macs上使用的原因)? 这是正确的/在什么程度上?有标准的obj-c集合吗? (请注意,我没有做过任何Obj-C编程,并且不太可能在不久的将来尝试它,我很好奇). P.S.有没有像样的非可可/努斯特图书馆?他们是非苹
..
我下载了 GNUStep 并安装了它,但我不知道在哪里可以找到IDE。有谁知道什么程序作为GNUStep IDE /在哪里获得它们?没错,有没有人知道如何创建和编译基本GNUStep程序的教程? 解决方案 那么我的经验是毁灭性的。为GNUstep分发的IDE的ProjectCenter在这里并不起作用,调试器整合并不存在。但这就是你用GNUstep得到的东西。 Gorm是界面构建器和Pro
..
您好,我是一个初学者学习目标。 i我发现一个错误“hello.m:1:34:Foundation / Foundation.h:没有这样的文件或目录” i知道我需要一个make文件 可能知道如何制作make文件请 解决方案 无需创建makefile。如果你从“所有程序 - > GNUstep - > Shell”启动MinGW,因为Pax表示上面,你只需要编译你的.m文件。 我
..
这里是我的代码模板: int main(int argc,char * argv []){ //创建一个自动释放池 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; //确保应用程序单例已实例化 NSApplication * application = [NSApplication sharedApplic
..
我可能会在这里问一些奇怪的东西,但我不知道从哪里开始。事情是,我正在考虑在Mac上使用Obj-C和Foundation类编写一个命令行工具。 但是有一个很大的风险,我想能够编译它为不同的Linux发行版作为服务器应用程序在未来运行。 我理解这不是一个问题本身编译Objective-C对于Linux,但是我不明白是API的覆盖。 由于我已经了解到目前为止,我可以使用GNUStep编
..
我在Ubuntu系统上使用GCC + GNUstep对Objective-C进行了实验。 现在关于LLVM Clang编译器,什么样的*提供?它是否使用Apple Cocoa上的GNUstep?我最感兴趣的基本库 - 集合,流等。网站没有提供太多信息。 解决方案 LLVM Clang是一个编译器。它完全独立于OS X / iOS上的Cocoa / Cocoa Touch框架,或者任何
..