腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
Objective-C
中
的
选择器
只是
向
对象
发送
消息
的
另一种
方式
吗
?
、
、
Objective-C
中
的
选择器
只是
向
对象
发送
消息
的
另一种
方式
吗
?我真的不明白为什么或者如何使用它们。
浏览 0
提问于2010-08-23
得票数 6
回答已采纳
1
回答
Mac OS如何调用和返回方法
、
、
当特定事件发生时,有各种Mac开发人员库调用特定
的
已实现方法。例如,有一个ImageCapture框架,它有许多与委托实现
的
协议相关
的
方法,如didAddDevice、didWindowLoad等。我
的
问题
是
,当方法被调用时,在该方法完成执行后,控件会到达哪里。我之所以这样问,是因为我正在处理
的
项目涉及到这样
的
框架
的
使用--在被调用
的
方法完成执行后,程序会挂在那里,即我不确定控件已经到达了哪里。
浏览 4
提问于2013-12-10
得票数 0
1
回答
在.mm
中
调用
选择器
,但不在.h文件
中
调用
、
、
我想检查一下我对这个例子
中
关于
选择器
的
理解: 假设我在Bar.m中有一个名为arr
的
Foo
对象
的
NSArray。在Foo.m
中
,我有一个(NSComparisonResult)compareFoo:方法,但是我忘记在Foo.h文件
中
声明。这是因为
消息
compareFoo:被
发送
到数组
中
的
对象
,这些
对象
是Foo
对象
,所以即使com
浏览 0
提问于2012-10-03
得票数 0
回答已采纳
3
回答
在
Objective-C
中
运行时类型检查正常
吗
?
objective-c
的
新手。当我用强类型
的
OO语言编写代码时,我喜欢在代码中使我
的
设计尽可能明确,我也喜欢通过检查参数值范围等来确保我保持程序
的
正确性(例如,在方法
的
开始确保
对象
引用不为空,尽可能多地使用常量。)。这些简单
的
检查,帮助我和我
的
同事在开发期间发现了问题。 现在在
objective-c
中
工作,我真的很想在
向
协议实现
发送
消息
之前检查一
浏览 6
提问于2012-12-13
得票数 1
回答已采纳
3
回答
Swift希望将#selector
的
参数公开给
Objective-C
、
、
、
我有一个Swift项目,我想将一个方法附加到UIButton
的
tap事件
中
。系列,并说:如果我像它建议
的
那样在我
的
funcdidTap
中
添加@objc前缀,那么一切都会正常工作。我是否在我
的
构建设置
中
启用了导致这种奇怪行为
的
某些设置? PS。我在7.3.1<e
浏览 1
提问于2016-05-01
得票数 25
回答已采纳
2
回答
使用[self方法]或@selector(方法)?
、
、
谁能告诉我下面这两个陈述之间
的
区别。self playButtonSound];[self performSelector:@selector(playButtonSound)]; 我只是在问,因为我有一些使用@selector
的
旧代码,现在我有了更多
的
知识,我不明白为什么我不使用[self playButtonSound],它们似乎都和这里写
的
一样。
浏览 1
提问于2010-04-20
得票数 10
回答已采纳
1
回答
objective-c
如何在运行时处理方法解析?
、
、
、
我最近在这里读到一个
objective-c
对象
作为结构存储在堆上。该结构包含
对象
iVars、继承
的
iVars和isa指针。我认为它
的
工作
方式
是
运行时从struct获取isa指针,使用它来调用类
对象</
浏览 0
提问于2013-01-09
得票数 3
回答已采纳
4
回答
有趣
的
Objective-c
方法行为
、
、
、
、
为什么从foo对_something
的
调用调用B
的
_something实现@end - (void) _something {
浏览 0
提问于2012-01-06
得票数 1
回答已采纳
1
回答
'presentedViewController‘,同时拥有多个视图
、
我正在学习
Objective-C
,但是我被困在多个视图控制器这一点上。我了解到,如果你
的
故事板上有多个视图,你必须创建一个单独
的
文件(例如ViewTwoControlor.h和.m),并通过单击这些文件将这些文件链接到你
的
视图,然后在第三个选项卡右侧
的
面板中键入“ViewTwoController例如,我可以通过点击一个按钮在Safari
中
打开一个网站。但我希望在第二个视图中集成Twitter。 Twitter iOS 5集成很好,直到我把它放在第二个视图上。我对按钮使用了下面的代码。这
浏览 0
提问于2012-06-15
得票数 0
回答已采纳
1
回答
类
是
Objective-C
中
的
对象
吗
?
、
、
、
、
好吧,我知道一个
对象
是一个类
的
实例,它必须被分配和初始化,但是类本身
是
对象
吗
? 我知道当你创建一个新
的
类时,它是其他东西
的
一个实例,比如NSObject。所以,如果这使它成为一个类,那么
对象
不仅可以保存变量和方法,还可以保存其他
对象
,对吧?对不起,这可能真的很基础,但我正在读两本关于cocoa和xcode
的
书,这一点有点不清楚(可能是因为我缺乏其他语言
的
经验)。
浏览 0
提问于2011-04-25
得票数 25
回答已采纳
2
回答
Objective-C
中
C++纯虚函数
的
等价物是什么?
、
、
、
简单
的
答案
是
协议。我发现很难理解这个概念。感谢您
的
评论。
浏览 7
提问于2010-12-07
得票数 10
回答已采纳
3
回答
free、dealloc、release和autorelease之间有什么区别?
、
、
、
谁能解释一下free()、release、autorelease和dealloc之间
的
区别
浏览 1
提问于2010-07-26
得票数 16
1
回答
GCD
对象
作为
Objective-C
对象
、
、
当用
Objective-C
编译器编译时,大中央调度
对象
的
行为就像
Objective-C
对象
一样。但这对我来说有点不清楚。
Objective-C
对象
实际上
是
至少有一个字段
的
结构:指向
对象
类结构
的
指针( isa指针)。其他字段(如果有)与
对象
的
ivars相对应。那么,是否可以将GCD
对象
强制转换为其第一个字段
是
指向
Objec
浏览 0
提问于2013-05-05
得票数 2
回答已采纳
2
回答
实现自定义委托方法
的
细节
、
我想使用我自己
的
委托方法。我遵循 .but是否必须使用我在其中声明了委托方法(协议定义)
的
类来调用该委托方法?我不能在不为具有协议定义
的
类创建
对象
的
情况下进行调用
吗
?"delegate respondsToSelector:@selector"…方法
的
用途是什么有什么需要帮忙
的
吗
?
浏览 0
提问于2010-08-19
得票数 0
回答已采纳
1
回答
Swift零价值观行为
、
您能以Swift
的
方式
向
Swift
发送
消息
吗
?就像在
Objective-C
中
发送
消息
一样,不会造成崩溃
吗
? 我试着查看文档,却找不到与此相关
的
任何东西。
浏览 4
提问于2014-06-09
得票数 1
回答已采纳
1
回答
从代码
中
获取结果
的
新手问题(更具体地说是使用NSComboBox)
、
我知道这可能
是
一个简单
的
问题,但这是我绞尽脑汁想要解决
的
问题:- (id)comboBox:(NSComboBox *)aComboBox objectValueForItemAtIndex:(NSInteger)index {}NSStri
浏览 0
提问于2010-10-28
得票数 0
回答已采纳
1
回答
Objective-C
基于时间
的
观察者模式
、
在
Objective-C
中
,等待在某个时间执行某件事
的
最佳
方式
是什么(设置为可以传递给观察者
对象
的
时间戳,以了解等待
的
时间)。例如,我想为将来要“完成”
的
事情设置一个时间,比如建造一座房子,当当前时间
是
应用程序设置为完成时间
的
时间时,应用程序将
向
另一个
对象
发送
通知或
消息
。在
Objective-C
中
做这件事最好<
浏览 1
提问于2013-01-12
得票数 4
回答已采纳
4
回答
self
是
指针
吗
?
、
、
、
self是什么类型
的
东西?称它为指针正确
吗
?或者它是一个变量?还有别的
吗
?
浏览 2
提问于2009-12-11
得票数 4
回答已采纳
3
回答
在gdb
中
调试
Objective-C
时
向
对象
发送
消息
,不带符号
、
、
、
、
我正在尝试
向
gdb
中
的
Objective-C
对象
发送
消息
。我不能
向
它
发送
任何
消息
。我是不是遗漏了什么?我真的需要符号或其他东西
吗
?
浏览 0
提问于2008-09-11
得票数 11
回答已采纳
2
回答
学习目标C时要知道
的
关键事项?
、
、
我在C#和几乎所有的.NET框架方面有十年
的
丰富经验和专业知识。我对低级概念也比较熟悉。我知道指针是什么。如果我要开始学习Objective C,那么在我开始研究这门语言之前,有哪些关键
的
事情需要了解呢?例如,我是否需要改变我对编程
的
思考
方式
,我是否需要以一种本质上不同
的
方式
接近平台和语言。
浏览 2
提问于2011-11-02
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券