2009-06-04 39 views
6

Tôi đang làm việc trong XCode và tôi cũng đã viết một công cụ biên tập viên bên ngoài để tạo tài nguyên để sử dụng trong dự án. Trong trường hợp tốt nhất, công cụ sẽ chỉnh sửa tệp project.pbxproj để nó bao gồm các tài nguyên được tạo trong dự án. Tôi đã đọc qua các tập tin trong một nỗ lực để hiểu nó, và nó là chủ yếu là rõ ràng nhưng vẫn còn một câu hỏi lớn tôi có.XCode - Chỉnh sửa gói xcodeproj (cụ thể project.pbxproj)

Nếu tôi muốn tạo Nhóm mới từ bên ngoài XCode (hoặc bất kỳ điều gì mới, cho vấn đề đó), làm cách nào để biết mã ID nào sẽ được sử dụng? Ví dụ: 19C28FACFE9D520D11CA2CBB là một trong số chúng từ dự án của tôi. Làm thế nào tôi phải biết những gì để sử dụng nếu tôi làm của riêng tôi? Họ chỉ cần phải là duy nhất? Nó sẽ là hợp pháp để chỉ thực hiện một lên: 000000000000000000000001 và 000000000000000000000002 và 000000000000000000000003 vv?

Bất kỳ trợ giúp nào về điều này sẽ thật tuyệt vời. Cảm ơn.

Trả lời

5

Có, bạn có thể tự tạo. Cách tốt nhất là sử dụng hàm băm như MD5 hoặc SHA1 để tạo nó sau đó bạn có thể cắt bớt nó theo chiều dài mong muốn. Tôi sẽ băm tên của tập tin/nhóm cùng với một dấu thời gian nối thêm theo cách này bạn sẽ có được một kết quả độc đáo hơn.

+0

Cảm ơn, đó là những gì tôi cần biết. Sử dụng dấu thời gian là một ý tưởng hay. – Eli

Các vấn đề liên quan