Có cách nào để chuyển đổi NIB
tệp thành XIB
tệp để tôi có thể mở chúng trong Xcode 4 không? Khi tôi đã chỉnh sửa chúng, có cách nào để chuyển đổi chúng trở về NIB
không?Chuyển đổi tệp NIB thành tệp XIB
Trả lời
Khi tệp nib đã được làm phẳng và bị tước (hiện giờ là phần mặc định của quá trình biên dịch), thì sẽ rất khó để mở nó trong IB. Bạn có thể muốn xem NibUnlocker, rất hữu ích trong việc chuyển đổi một tệp nib phẳng thành xib, nhưng nó không phải là một chuyến đi vòng không mất mát và nó thậm chí có thể không hoạt động trong mọi trường hợp. Như với hầu hết các phần mềm giải mã, nhiều thông tin chỉnh sửa hữu ích đã bị loại bỏ.
Để biết thêm thông tin về việc biên dịch xib, hãy xem ibtool(1).
Mẹo tuyệt vời, cảm ơn! – Fattie
Cung cấp lỗi định dạng tệp không hợp lệ trên Mavericks. –
Tôi đã thực hiện một ứng dụng đơn giản để thực hiện nhiệm vụ này, đây là liên kết: NibToXibConverter
Đây là mã: [email protected]
Hy vọng nó giúp :-)
Gần đây tôi đã thêm một tùy chọn vào NibToXibConverter để dịch ngược Nib trước khi chuyển đổi sang Xib's. – headkaze
treo trên Yosemite –
@ecumedesjours bạn có thể chia sẻ một số tệp xib và nib mẫu qua hộp thả hoặc tại id email của tôi - [email protected] không? Hiện tại tôi đang chạy trên Mavericks, tôi sẽ cố gắng nâng cấp nó lên Yosemite để xác minh và giải quyết sự cố. Bạn có thể tiếp tục và tạo điều này như một vấn đề trong kho lưu trữ github của nó. Tôi đoán bạn cũng có thể quan tâm đến việc giúp tôi giải quyết vấn đề, vui lòng gửi bản vá;) – Devarshi
- 1. và tải các tệp NIB/XIB?
- 2. Giá trị "nib" và "xib" là gì?
- 3. Làm thế nào để chuyển đổi một dự án dựa trên NIB thành dựa trên Storyboard?
- 4. Chuyển đổi IFile thành Tệp
- 5. Chuyển đổi tệp thành MultiPartFile
- 6. Sự khác biệt giữa định dạng tệp NIB và XIB Interface Builder là gì?
- 7. Các tệp NIB/XIB với lập trình Cocoa - thời gian phát triển nhanh hơn?
- 8. Làm cách nào để liên kết tệp nib (.xib) với UIView?
- 9. Tệp iOS Localizable.strings cho tệp XIB?
- 10. Xcode 4.2, thay đổi iPhone xib thành iPad xib
- 11. Chuyển đổi đường dẫn tệp thành URI tệp?
- 12. cách chuyển đổi tệp .java thành tệp .class
- 13. Cách chuyển đổi tệp .Rmd thành tệp .Rnw của Rstudio?
- 14. chuyển đổi tệp tài liệu từ thành tệp chm
- 15. Chuyển đổi tệp đã tải lên thành một tệp
- 16. Chuyển đổi tên tệp classpath thành tên tệp thực
- 17. Chuyển đổi UIImage thành Tệp PDF
- 18. java: cách chuyển đổi tệp thành utf8
- 19. Chuyển đổi tệp YAML thành python dict
- 20. Chuyển đổi tệp XML thành loại chuỗi
- 21. Chuyển đổi tệp thành chuỗi HEX Python
- 22. Chuyển đổi tệp XSD thành UML Model
- 23. Python - chuyển đổi tệp csv thành JSON
- 24. Cách sao chép tệp .xib?
- 25. Nên hoặc không nên sử dụng các tệp nib?
- 26. cách biết tệp xib nào sử dụng hình ảnh?
- 27. Cách thêm thông tin bản quyền vào một tệp Nib?
- 28. Thay thế tệp xib bằng tệp Main.storyboard trong lớp ủy nhiệm ứng dụng
- 29. Làm thế nào để chuyển đổi một dự án sử dụng XIB thành Storyboard?
- 30. Các tệp NIB và Kiểm soát phiên bản: Sử dụng các chi nhánh
Bạn thử đổi tên? Tôi nghĩ NIB và XIB là những cái tên khác nhau cho cùng một thứ. – dasblinkenlight
Phục vụ cùng mục đích nhưng có định dạng khác nhau. Tôi biết rằng Trình tạo giao diện, từ Xcode 3.x, có thể chuyển đổi chúng. Tôi không sử dụng Xcode 4, nhưng tôi ngạc nhiên khi nghe nó sẽ không mở chúng. Có lẽ [ibtool] (https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/ibtool.1.html) vẫn có thể chuyển đổi chúng. –
Không nhất thiết. NIB đã tồn tại ở nhiều định dạng trước khi XIB tồn tại. Đúng là các XIB được biên dịch thành các NIBs phẳng/bị bóc lột trong quá trình xây dựng, nhưng đó không phải là các NIB truyền thống. Nếu bạn có NIB truyền thống thì có thể bạn vẫn có thể chỉnh sửa nó. Tuy nhiên, nếu bạn đang đề cập cụ thể đến một NIB phẳng/tước, sau đó xem câu trả lời của Rob. –