为了在使用Swift时与C API集成,我需要使用sizeof函数.在C中,这很容易.在Swift中,我处于类型错误的迷宫中.
我有这个代码:
var anInt: Int = 5
var anIntSize: Int = sizeof(anInt)
Run Code Online (Sandbox Code Playgroud)
第二行有错误"'NSNumber'不是'T.Type'的子类型".为什么这样,我该如何解决?
我正在尝试计算StringSwift 中a的大小,但我不知道字符的大小是多少; 一个编码的字节数是多少?
假设我有一个字符串:
let str = "hello, world"
我想将它发送到我的服务器,但我的服务器只接受32字节以下的字符串.我如何控制弦乐的长度?