腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
返回
的
对象
类型
与
函数
体
swift
objc
中
返回
的
对象
类型
不同
、
、
我似乎是第一个收到如此恼人
的
错误的人。我有一个快速
的
应用程序,并通过可可豆荚导入了一个objective C框架(XlsxReaderWriter)。一切正常,除了在objective C框架
中
的
函数
中
没有
返回
任何指定
的
类型
。所有内容都作为Any
返回
。[0] //this gives me a compile error saying "Can not assign value of t
浏览 1
提问于2017-08-04
得票数 0
回答已采纳
2
回答
无法从目标C调用可抛出
的
Swift
函数
、
、
、
类是用
Swift
写
的
, return true{ }在这些
函数
中
,只有第一个
函数
是可编译
的
。其他
函数
编译器错误, testOptionalBoolean:方法不能标记为@
objc
,因为它
的</em
浏览 6
提问于2020-03-10
得票数 0
3
回答
目标C:
objc
_msgSend
返回
类型
如何查找
objc
_msgSend结果
的
类型
id
objc
_msgSend(id theReceiver, SEL theSelector, ...)也就是说,
objc
_msgSend
返回
的
所有内容都是id
类型
的
,对吧?但有时该
函数
会
返回
一个适当
的
Objective C
对象
(当请求NSWindow +char时),而有时它只
返
浏览 1
提问于2012-07-02
得票数 3
回答已采纳
1
回答
如何在
Swift
中
更改重写
函数
返回
类型
、
、
@
objc
public class A: NSObject public func getSomething() -> Something return Somethingreturn SomethingGood()} ... }
Swift
编译器显示B类
的
覆盖
函数
的
浏览 0
提问于2018-12-08
得票数 0
2
回答
"id“型如何理解无铸造方法
的
接收者?
、
、
、
在将母版合并到我
的
工作分支后,我在行上得到了编译器错误,这一点没有被更改。这个错误看起来像[test count]; 如果我创建一个新文件,假设这是NSArray
的
方法,那么这行可以工作。在显示错误信息
的
同时,还显示了计数法
的
几个可能
的
接收器。(NSArray,NSDictionary,NSSet
浏览 2
提问于2018-10-05
得票数 5
回答已采纳
1
回答
为什么Objective-C
中
的
id
类型
省略了星号?
我对Objective-C id
类型
的
理解是它是一个指向未知
类型
对象
的
指针。在我看来,它就像Objective-C类
的
一个空洞*,上面有一些编译器糖,用来做
类型
检查之类
的
事情。我
的
问题是,既然它是一个指针
类型
,为什么不是id*而是id呢?如果这是Java或C#,其中
对象
引用不是使用*声明
的
,那么我也不会感到惊讶。但是在Objective-C
中
,每个类都被C风格<e
浏览 3
提问于2012-09-28
得票数 6
回答已采纳
1
回答
调用时
返回
UIDevice
的
UIScreen亮度快速选择器
、
、
、
我有以下代码片段 知道这是怎么回事吗?
浏览 0
提问于2021-02-24
得票数 0
3
回答
Swift
func()能否将多个值
返回
给目标-C调用方?
如果我有一个
Swift
函数
定义如下:return (result1, result2) 有什么办法叫这个
Swift
功能从一个目标-C方法?似乎找不到任何关于这个主题
的
文档或其他内容。 谢谢。
浏览 1
提问于2014-12-19
得票数 3
回答已采纳
2
回答
Apple obj-c编程指南中"id“
的
混淆
、
目标C
中
的
id ,
对象
标识符具有
不同
的
数据
类型
:id。该
类型
是任何
类型
的
对象
的
通用
类型
,而不考虑类,可以用于类
的
实例和类
对象
本身。id anObject; 对于object
的
面向
对象
构造(如方法
返回
值),id将int替换为默认数据
类型<
浏览 1
提问于2012-06-06
得票数 0
回答已采纳
1
回答
Swift
4从“执行”
函数
调用
中
获得Bool结果
、
我在斯威夫特有这样
的
功能: return true我在字符串变量中有一个选择器名称要执行以下是我
的
初始值:let args = ["123123", "qweqweqwe"] 问题是,当我试图接收这样
的
函数
计算结果时:let returnedValue =
浏览 2
提问于2018-08-21
得票数 0
回答已采纳
2
回答
计算Array<Any>
的
元素是否从NSObject中下降
、
我有一个数组,它包含
不同
类型
的
Any,即Array<Any>。现在,我发送这个数组并迭代它。这个数组
中
从NSObject下降
的
所有元素都必须包装。但是,我不确定,如何确定,如果一个元素从NSObject下降 下
浏览 2
提问于2017-01-19
得票数 0
2
回答
从Objective文件快速扩展UIImageView
的
调用方法
、
、
、
我可以在一个
Swift
文件
中
从Objective文件
中
调用UIImage
的
扩展。 } }目标-C文件
中
的
代码: CGRe
浏览 0
提问于2018-12-04
得票数 1
回答已采纳
1
回答
如何在KMM (kotlin原生)共享模块
中
读取在
Swift
框架库中生成
的
对象
数组
、
、
、
共享模块有一个帮助器类,它依赖于android部分和iOS部分
的
不同
本地库。这是用已经知道
的
“期望/实际”模式实现
的
。@Serializable data class ChildNodeKN(val content :String,val isTextNode做了很多测试(我现在不能重现它
浏览 8
提问于2021-03-12
得票数 0
2
回答
在
swift
中将元组作为AnyObject传递
、
、
、
是否可以将元组作为参数传递给以AnyObject为参数
的
函数
?func getWithPath(path:String, userState: AnyObject) 我想调用这个方法,传入一个Tuple,因为我想用
不同
的
类型
传递多个值,如下所示:getWithPath("me/skydrive", (
浏览 0
提问于2014-07-26
得票数 18
2
回答
Swift
中
的
CGImageRelease
、
、
在
Objc
中
,我在图像处理后使用CGImageRelease方法。但在
Swift
中
,这种方法是不可用
的
。在Retaining and Releasing Images之后
的
苹果文档中有一个2 Objective-C symbols hidden 我
的
问题是,为什么在
Swift
中
没有CGImageRelease
浏览 4
提问于2014-09-11
得票数 21
回答已采纳
2
回答
如何在Objective代码中使用导入
的
Swift
协议和类?
、
、
、
、
我有一个将
Swift
和Objective两者结合起来
的
项目,并且:@
objc
protocol Plugin {}@
objc
class Ping : NSObje
浏览 9
提问于2021-09-04
得票数 1
回答已采纳
3
回答
iOS
Swift
:如何将以下目标C方法移植到
Swift
?
、
、
我正在学习斯威夫特,并试图了解它
的
所有目的。 return NSOrderedDescending else { }这个方法
的
问题是NSOrderedAscending似乎不存在,而且我相信我
的
方法名都是错误
的
。
浏览 5
提问于2015-03-16
得票数 0
回答已采纳
1
回答
从符合协议
的
未知类
中
迅速插入
、
、
我目前正致力于将一个大型项目从Objective升级到
Swift
,我很难理解如何模仿一些逻辑。基本上,我们有一个带有协议
的
类,它定义了两个
函数
来将任何类转换为其本身
的
JSON表示。类
中
的
一个
函数
为符合协议
的
NSDictionary
中
的
每个
对象
运行convertToJSON
函数
,而另一个
函数
则相反,使用init
函数
创建
对象
浏览 6
提问于2021-12-28
得票数 1
回答已采纳
5
回答
如何表示可选
的
Bool (Bool?)目标-C?
我正试着用斯威夫特写一个协议但是我得到了以下错误: 'Method cannot be marked @
objc
because the type of the parameter cannot be represented
浏览 3
提问于2015-06-09
得票数 13
回答已采纳
3
回答
为什么在执行选择器:withObject:@YES在iOS
中
总是得到否定,这在macOS
中
是
不同
的
?
、
、
、
这是错误
的
,因为@YES是一个
对象
,我应该接收一个id作为参数,并在handler:
中
打开它,例如: if([arg boolValue]){...}作为一个错误
的
代码,对于任何其他
对象
,不管是什么类,而不是@YES,我总是遇到arg == NO.The问题,为什么bool总是NO?我做了一些研究,下面是我学到
的
东西: 在iOS
中
,BOOL实际上是C ()
中
的
_Boo
浏览 1
提问于2018-04-25
得票数 2
回答已采纳
点击加载更多
相关
资讯
Python中函数返回值的调用与应用
第51p,万能参数与返回值,Python中函数的返回值
JavaScript入坑第一步:夯实基础
新年新语言,WCDB Swift
细说 Swift 4.2 新特性:Dynamic Member Lookup
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券