Я работаю над проектом с другим разработчиком. Я только что провел некоторое время в файле pbxproj нашего проекта, чтобы исправить конфликт слияния git. Конфликт исправлен, но я заметил, что файл содержит то, что я думал, было много дублированных строк. Например, в разделе отмечены /* Begin PBXBuildFile section */
я вижу эти строкиРядом с повторяющимися строками в файлах pbxproj, важны ли они?
5BCA43CE1BB1823D00267A32 /* LoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BCA43CD1BB1823D00267A32 /* LoginViewController.swift */; };
5BCA43CF1BB1823D00267A32 /* LoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BCA43CD1BB1823D00267A32 /* LoginViewController.swift */; };
(и многие подобные «дублирующие» линии). Но они не дубликаты, id в начале первого имеет подстроку «3CE», а второй - «3CF».
Что это за дублированные линии? Являются ли они побочным продуктом слияния git или фундаментальной частью работы файлов pbxproj Xcode?