腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
Swift
没有
` `
Data
(
count
:)`
分配
内存
?
swift
、
xcode
我正在尝试理解
Swift
中
内存
分配
和释放是如何工作的。我写了这个简单的循环: func overloadMemory() { let datum =
Data
(
count
: 10_000_000) print("
data
: \(
data
.
co
浏览 18
提问于2020-07-07
得票数 0
1
回答
快速版本获取错误的像素数据,但对象-c版本使用"CGBitmapContextCreate“方法从同一图像中获取正确的像素数据。
swift
、
cgbitmapcontextcreate
CGBitmapInfo.byteOrder32Big.rawValue | CGImageAlphaInfo.premultipliedLast.rawValue print("---------
data
from
Swift
version----------")
浏览 4
提问于2019-06-28
得票数 1
回答已采纳
2
回答
为什么
Swift
中
没有
必要使用“新”关键字?
swift
为什么
在
Swift
中
没有
必要使用new关键字?不管在斯威夫特,如果
Swift
内置了垃圾收集/
内存
分配
,那么new是隐式的,还是根本不使用。如果后者,
为什么
/什么取代它?
浏览 1
提问于2016-03-31
得票数 4
回答已采纳
1
回答
如果
Swift
无法
分配
内存
会发生什么情况?
swift
、
memory
许多
Swift
初始化器返回非可选对象。这意味着不能是nil,而且总是成功的。然而,在幕后,
Swift
必须
分配
内存
,而且在一般情况下,
内存
分配
可能会失败。例如,应该检查C函数malloc()返回的
内存
是否为NULL。
Swift
如何/
为什么
能保证对象
内存
分配
成功,就像非可选初始化器返回所暗示的那样?如果我试图实例化中的
Swift
对象,但不可能是
内存
中的
浏览 4
提问于2022-10-10
得票数 6
回答已采纳
1
回答
Swift
如何存储结构数组?
swift
; var b: Int32 }let x2 = X[](
count
: 1000)let y2= Y[](
count
: 1000) x1和x2是指向包含数组(1000)大小的连续
内存
块的指
浏览 1
提问于2014-06-04
得票数 10
3
回答
在iOS中
分配
特定数量的
内存
ios
、
swift
、
memory-management
、
malloc
、
instruments
我正在学习仪器,所以我创建了一个简单的应用程序,让用户输入大量的Mega (MB)来
分配
。我使用仪器中的“
分配
”工具来确保
分配
这个确切的数据量。然而,我总是看到在仪器中
分配
的
内存
比我预期的要多。numberOfBytes: Int) {但我仍然得到了更多的
内存
分配
这是当我
分配
10 MBs时仪器的结果
浏览 3
提问于2015-09-11
得票数 7
回答已采纳
3
回答
如何在
Swift
中将[Float]转换为UnsafeMutablePointer<Float>?
swift
、
pointers
我有一个浮点数组(即Float),我需要从
Swift
调用一个期望UnsafeMutablePointer<Float>的C函数。进行转换的正确方法是什么?
浏览 0
提问于2017-10-06
得票数 1
3
回答
当最大大小未知时,MatLab
内存
分配
matlab
、
memory
、
dynamic
、
allocation
我试图加快我在Matlab中编写的脚本,该脚本动态地将
内存
分配
给矩阵(基本是从文件中读取一行数据并将其写入矩阵,然后读取另一行并为更大的矩阵
分配
更多
内存
以存储下一行)。我也不知道矩阵的最大大小,所以我不能预先
分配
一个最大的大小,然后去掉我
没有
使用的
内存
。对于少量的数据来说,这很好,但是现在我需要扩展我的脚本来读取数百万个数据点,而这种动态
分配
的实现太慢了。下面是我试图加快脚本速度的尝试:我尝试使用zeroes函数在大块中
分配
内
浏览 1
提问于2013-08-05
得票数 3
回答已采纳
1
回答
Swift
中的对象
分配
和初始化
swift
、
malloc
、
dynamic-memory-allocation
在Objective-C中,所有
内存
分配
都由libmalloc框架中的malloc函数接管,但在
Swift
中情况有所不同。例如: override init() {} 我在谷歌上搜索了很长一段时间,但
没有
运气。谁能告诉我
Swift
中的
内存
是如何在幕后
分配
的?
浏览 14
提问于2019-08-30
得票数 3
1
回答
Swift
的FileHandle.read或macOS上的数据缓冲区中的
内存
泄漏
swift
、
macos
我试图用
Swift
类和函数在macOS上读取一个文件public funcread(upToCount
count
: Int) throws ->
Data
?未释放在返回的数据缓冲区中
分配
的数据。这可能是基础
Swift
包装器中的一个bug吗? 下面是我的测试函数,它逐块读取文件(否则不会对数据进行任何操作)。(是的,我知道,这个函数很愚蠢,唯一的目的就是证明
内存</
浏览 3
提问于2021-05-19
得票数 1
回答已采纳
2
回答
如何判断malloc在iOS上的
swift
中是否失败?
ios
、
swift
、
malloc
如何在
swift
中检测malloc是否失败?当我尝试下面的代码时,指针永远不是nil,errno总是0。
浏览 0
提问于2017-09-17
得票数 3
2
回答
如何将C数组传递给
Swift
arrays
、
swift
我使用以下代码从一个C浮点数数组创建了一个NSArray:NSMutableArray *results = [有
没有
一种快速的方法可以在C数组中创建NSArray而不逐个复制元素呢?
浏览 10
提问于2022-09-29
得票数 0
回答已采纳
3
回答
如何找到一个结构占用了多少
内存
?
ios
、
swift
、
memory
、
memory-management
简单的问题:有
没有
办法找出特定的结构占用了多少
内存
?不幸的是,它似乎不能很好地处理数组。
浏览 4
提问于2015-07-22
得票数 3
回答已采纳
1
回答
为什么
不同结构实例的
内存
地址
没有
更改?
swift
、
memory
、
struct
因为structs是
Swift
中的值类型,所以它们的
内存
当然是在堆栈上
分配
的。withUnsafePointer(to: &p) {}
为什么
每次都打印相同
浏览 0
提问于2019-08-16
得票数 0
回答已采纳
2
回答
分配
内存
时
内存
使用量不会增加
c++
、
macos
、
memory
、
ram
我想通过检查操作系统的
内存
信息,从C++程序中找出进程使用的字节数。我想这样做的原因是,在
分配
内存
时(由于空闲列表中的
内存
控制块/节点等),
内存
分配
中可能存在开销。int之后,
内存
使用量增加了。然而,当我运行上面的代码时,我得到了以下输出:819200 819200 我有几个问题,因为这个输出
没有
任何意义。
为什么
在
分配
了一个整数之后虚拟/驻留
内存</e
浏览 1
提问于2018-03-12
得票数 0
回答已采纳
1
回答
斯威夫特的UnsafeMutablePointer<Float>.allocate(.)实际上
分配
内存
?
swift
、
memory
、
memory-management
我试图理解
Swift
的不安全指针API来操作音频示例。非可变指针变体(UnsafePointer、UnsafeRawPointer、UnsafeBufferPointer)对我来说是有意义的,它们都用于在只读的基础上引用以前
分配
的
内存
区域。这些变体
没有
类型方法“
分配
”。 静态功
浏览 2
提问于2017-12-14
得票数 3
2
回答
为什么
在
Swift
类的初始化过程中不需要所有对象?
ios
、
swift
、
oop
我正在阅读一本用
Swift
编写的TDD书籍,以了解语言是如何使用的。我注意到,在代码库中,某些对象不需要为使用而
分配
内存
。例如,我们创建了一个名为sut的隐式未包装的可选选项,其中我了解到为这个对象
分配
内存
,但实际上并
没有
创建它。但是,在名为setup的方法中,我们创建并使用了一个UIStoryboard对象。我不明白
为什么
这是可能的,
为什么
不需要为UIStoryboard对象
分配
内存
。
浏览 2
提问于2017-02-24
得票数 0
回答已采纳
1
回答
reserveCapacity(
Swift
)与调整尺寸(C++)
swift
我尝试将C++代码转换为
Swift
。我用C++编写了这样一个方法(简化的例子)...根据文档,reserveCapacity
分配
请求的大小,但是
为什么
当我试图向特定的单元格写一些东西时,我得到了一个错误?
浏览 0
提问于2021-07-12
得票数 1
回答已采纳
1
回答
为什么
变异成员不触发Xcode中的断点?
ios
、
swift
、
xcode
、
debugging
、
lldb
data
.append(i) // mutating func } print(DataSource.sharedInstance.
data
[(at: 0)) // mutati
浏览 3
提问于2017-11-07
得票数 1
回答已采纳
3
回答
结构的指针声明会为其成员
分配
内存
吗?
c
、
pointers
#include< stdio.h> int
data
; printf("%d",ptr->
data
); }我的问题是,即使我
没有
声明一个结构节点的实例。例如struct node n; 我也
没有
使用malloc为ptr
分配
内存</e
浏览 0
提问于2018-11-01
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
时间换空间-PHP大数组处理
从 汇编 验证Swift的 inout 本质
干货:Python的内存管理方法
如何让 Python 处理速度翻倍?内含代码
iOS性能优化实践:头条抖音如何实现OOM崩溃率下降50%+
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券