2010-03-08 27 views
13

Tôi đang cố gắng tìm hiểu Objective-C cho xcode. Tôi đã tự hỏi nếu có một kho lưu trữ nguồn mở cho các lớp tùy chỉnh. Những điều mà các lập trình viên tái sử dụng. (ví dụ: chơi loại thẻ hoặc phương pháp ngang hàng)Có một kho lưu trữ nguồn mở về các lớp tùy chỉnh cho Iphone không?

Tôi đã tìm kiếm trên google, nhưng cho đến nay vẫn chưa thấy bất kỳ loại trang web nào.

+0

tôi sẽ rất quan tâm đến việc này bản thân mình. Tôi rất thích nhìn thấy một trang web như codeproject.com cho các công cụ iPhone/iPad. – Cthutu

Trả lời

2
+0

Bạn có chắc chắn mã cơ sở ba20 hiện tại là an toàn cho việc gửi kho ứng dụng không? Cuối cùng tôi thấy họ vẫn chưa loại bỏ các API riêng tư. –

+0

Không, tôi không chắc chắn. Nhưng nó là mã nguồn mở;) – typeoneerror

1

Loại nội dung này thường được phân tán trên web - như được đề xuất trong câu trả lời khác, http://www.github.com là tài nguyên tốt. Những nơi khác để tìm kiếm là -

http://sourceforge.net/search/?type_of_search=soft&words=iphone http://code.google.com/query/#q=iphone

tôi giữ một số ví dụ kiểm tra vào mã Google theo giấy phép BSD. Github và Google Code là những nơi tốt để đóng góp bất kỳ mã "chung chung" nào mà bạn đã viết lại cho cộng đồng.

0

nếu bạn quan tâm đến việc phát triển trò chơi 2D, tôi chắc chắn sẽ xem cocos2D dành cho iPhone. Họ có một dự án tuyệt vời mà dường như đang thực sự cất cánh.

+0

Cảm ơn, thực sự vào thời điểm này tôi sẽ trỏ mọi người đến Kobold2d thay thế. –

0

chỉ cần sử dụng github.com và hầu hết các thư viện nổi tiếng là về mã google

2

Shameless plug

CocoaPods quản lý thư viện phụ thuộc cho dự án Xcode của bạn.

Bạn chỉ định phụ thuộc cho dự án của mình trong một tệp văn bản dễ dàng. CocoaPods giải quyết sự phụ thuộc giữa các thư viện, tìm nạp mã nguồn cho các phụ thuộc, và tạo và duy trì một không gian làm việc Xcode để xây dựng dự án của bạn.

Cuối cùng, mục tiêu là cải thiện khả năng phát hiện và tham gia vào các thư viện nguồn mở của bên thứ ba bằng cách tạo ra một hệ sinh thái tập trung hơn.

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