小编arc*_*eoi的帖子

Objective-C指针?

我是编码新手并尝试使用Objective-C加快速度.碰到了一些我不明白的代码.我希望有人可以为我澄清一下.在下面的例子中,我不确定*foo2是如何工作的以及为什么它没有被释放?

ClassOne *pointer = [[ClassOne alloc]init];

ClassTwo *foo = [[ClassTwo alloc]init], *foo2; 

 foo2 = [foo add: pointer];
 [foo release]; 
 foo = foo2

[pointer release];

[foo release];
Run Code Online (Sandbox Code Playgroud)

oop pointers objective-c

12
推荐指数
2
解决办法
1万
查看次数

Xcode和Curses.h,错误打开终端

我正在尝试用Xcode编译一个简单的诅咒项目.
该程序使用标志-lcurses在终端中使用g ++进行编译,运行正常.

通过创建类型为c ++的命令行工具开始.
导入curses.h进入我的主要.
在Tar​​get"program"Info - > General - > Linked Libraries中,添加了libCurses.dylib.

它编译得很好,但终端窗口不会打开.
在调试控制台中,输出是,

程序已加载.
运行
[切换到进程3424]
打开终端时出错:未知.
正在运行...

我可以去构建文件夹,只是在终端打开程序,但有没有办法让xcode打开终端?

谢谢你的帮助!

curses macos terminal xcode gcc

7
推荐指数
3
解决办法
7340
查看次数

标签 统计

curses ×1

gcc ×1

macos ×1

objective-c ×1

oop ×1

pointers ×1

terminal ×1

xcode ×1