问题标签 [nsuinteger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
235 浏览

objective-c - 将 NSData 分成三个块 - 以我开始的更多字节结束

我有一个具有视频上传功能的 iOS 应用程序。我需要将视频数据上传到具有非常特定上传要求的服务器:最大文件大小 15 MB,并且文件上传必须通过不超过 5 MB 的块上传。

subdataWithRange用来将视频文件分成三个NSData块。这样,无论文件总大小如何,文件块都不会超过 5 MB。我将 NSData 对象分成三个块并检查了大小,结果发现我以开始时的更多字节结束。我知道我是一种特殊的笨蛋。

这是我的代码:

这是输出日志:

那么我做错了什么?我相信我已经正确设置了范围,以便将对象分为三个块。

0 投票
2 回答
68 浏览

ios - 在 Firebase 块外使用变量

大家好,我正在将 Firebase 用于我的 ios 项目......当我查询数据库时,我在使用 Firebase 块之外的变量值时遇到了很多麻烦。

例如,在这种情况下,我试图从这个查询中获取一个数字值......

我还需要在块外获得这个数值(在这个类的其他函数中)......

如何在 firebase 块之外使用 TotalCFU 变量?

0 投票
1 回答
268 浏览

objective-c - 比较 NSInteger 和 NSUInteger

我需要比较两个变量,以检查数组中是否存在索引: indexPath.rowis NSInteger [self arrayOfData].countis NSUInteger

问题是它们属于不同的类型,当indexPath.row=-1 时,它会自动转换为 18446744073709551615(无符号长),这是我试图避免的。

如何检查NSIndexPath' 行定义的索引是否存在于 中NSArray

代码: