gpt4 book ai didi

ios - project.pbxproj 文件散列 - 使用什么散列以及如何使用?

转载 作者:可可西里 更新时间:2023-11-01 06:24:37 26 4
gpt4 key购买 nike

如果您查看project.pbxproj,您会发现项目中的每个文件都有一个哈希值

例如

1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };

1D60589F0D05DD5A006BFB54 是链接基础框架的哈希值。

我想知道这些是如何计算的,即使用了什么函数以及除了文件名之外还有哪些元信息进入哈希的输入。

最佳答案

objective-C :

uuid_t uuid;
uuid_generate(uuid);
NSString *UUID = @"";
for (int i = 0; i < 12; i++) UUID = [UUID stringByAppendingFormat:@"%02X", uuid[i]];

python :

def GenerateId(cls):
return ''.join(str(uuid.uuid4()).upper().split('-')[1:])

关于ios - project.pbxproj 文件散列 - 使用什么散列以及如何使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22648347/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com