private void BuildAddFile(PBXFileReference fileReference, KeyValuePair <string, PBXCopyFilesBuildPhase> currentObject, bool weak)
        {
            PBXBuildFile buildFile = new PBXBuildFile(fileReference, weak);

            buildFiles.Add(buildFile);
            currentObject.Value.AddBuildFile(buildFile);
        }
 public bool AddBuildFile( PBXBuildFile file )
 {
     if( !ContainsKey( FILES_KEY ) ){
         this.Add( FILES_KEY, new PBXList() );
     }
     ((PBXList)_data[ FILES_KEY ]).Add( file.guid );
     return true;
 }
 public bool AddBuildFile(PBXBuildFile file)
 {
     if (!ContainsKey(FILES_KEY))
     {
         this.Add(FILES_KEY, new PBXList());
     }
     ((PBXList)_data[FILES_KEY]).Add(file.guid);
     return(true);
 }
 private void BuildAddFile(PBXFileReference fileReference, KeyValuePair<string, PBXCopyFilesBuildPhase> currentObject,bool weak)
 {
     PBXBuildFile buildFile = new PBXBuildFile( fileReference, weak );
     buildFiles.Add( buildFile );
     currentObject.Value.AddBuildFile( buildFile );
 }