2009-04-04 23 views
17

Tôi đang tìm một hướng dẫn đầy đủ, không chỉ cho tôi biết truy vấn được thực hiện như thế nào, mà còn là cách tôi thiết lập toàn bộ thứ bao gồm thiết lập thư viện, tạo cơ sở dữ liệu, v.v.Hướng dẫn SQLite 3 tốt nhất cho iPhone-SDK ở đâu?

Tôi có thể tìm thấy ở đâu?

+0

iCodeBlog's cũng đã có hướng dẫn rất tốt về SQLite 3 .. Xem phần đầu tiên tại * [Hướng dẫn lập trình iPhone - Tạo danh sách ToDo bằng SQLite Phần 1] (http://www.icodeblog.com/ 2008/08/19/iphone-programming-tutorial-tạo-a-todo-list-using-sqlite-part-1 /) *. – XCool

Trả lời

11

Sử dụng SQLite 3 trên iPhone thực sự không khác với việc sử dụng nó trên bất kỳ nền tảng nào khác. Bạn nên đọc the general SQLite documentation.

Trong ứng dụng iPhone, bạn thường mở cơ sở dữ liệu SQLite của mình theo phương thức applicationDidFinishLaunching: của đại biểu ứng dụng của bạn. Sau đó, bạn chỉ có thể sử dụng cơ sở dữ liệu của bạn.

Tôi đã sử dụng các lớp học Gus Mueller's FMDatabase trên iPhone. Họ cung cấp một wrapper mỏng xung quanh SQLite.

Lưu ý cuối cùng: Có vẻ như CoreData sẽ khả dụng trên iPhone với phiên bản hệ điều hành 3. Bạn có thể sử dụng SQLite thông qua khung CoreData.

+0

câu trả lời tuyệt vời :-) – Raj

0

Ngoài câu trả lời tuyệt vời của Peter Quade, tôi có thể đề nghị bạn xem http://www.iphonekicks.com/tags/SQLite - tại đây bạn sẽ tìm thấy nhiều dấu trang cho các chủ đề SQLite.

Và chỉ FYI, iPhone Kicks là một đánh dấu trang web sách xã hội, một bản sao Digg nhưng hoàn toàn cho các liên kết iPhone SDK :-)

+1

Liên kết đầu tiên dường như bị hỏng. –

+0

vâng, liên kết bị hỏng – TrekOnTV2017

2

Tôi có một số iPhone SQLite links trong Delicious dấu trang của tôi. Nên có đủ liên kết ở đó để dạy cho bạn tất cả các SQLite bạn sẽ cần. Rất nhiều bài hướng dẫn khá đơn giản và dễ hiểu. Cũng có một vài trình bao bọc. Tôi đã không sử dụng bất kỳ wrappers, nhưng họ trông thú vị. Ngoài ra, hãy xem các mục được đánh dấu trang khác được gắn thẻ SQLite trên Delicious.

+1

liên kết ngon không hoạt động nữa. – Teetrinker

3

Stanfords cs193p Phát triển ứng dụng iPhone học kỳ trước cho thấy cách thiết lập và sử dụng sqlite3 với iphone.

Tôi chưa kiểm tra bài giảng mới nhất nhưng có tham chiếu đến sqlite trong học kỳ mới nhất. Có ghi chú bài giảng và video trong iTunesU - hãy xem cs193p web site để biết các liên kết/tham chiếu/mã ví dụ/ghi chú bài giảng.

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