Cơ bản về sqlite và kết nối tới project xCode.
Sau một thời gian tìm hiểu, tôi đã biết được sqlite nó là cái gì, làm sao để kết nối nó tới project xCode. Mục đích của tôi tìm hiểu tới nó bởi vì có rất nhiều game không cần tới những bộ thư viện đồ sộ, nó chỉ cần gọn, nhẹ là được. SQLite. Theo như tôi biết thì nó gần giống như mysql hay ...
Sau một thời gian tìm hiểu, tôi đã biết được sqlite nó là cái gì, làm sao để kết nối nó tới project xCode. Mục đích của tôi tìm hiểu tới nó bởi vì có rất nhiều game không cần tới những bộ thư viện đồ sộ, nó chỉ cần gọn, nhẹ là được.
- SQLite.
Theo như tôi biết thì nó gần giống như mysql hay sql. Các query của nó cũng tương tự như mysql và sql thôi.
Ưu điểm của nó là đơn giản, dễ sử dụng, gọn nhẹ. Dữ liệu được lưu trên một file duy nhất. Ví dụ một câu truy vấn đơn giản: select * from table_name where id_table = xxx. Để cài đặt sqlite, vào link sau và setup như một tiện ích trên firefox https://addons.mozilla.org/vi/firefox/addon/sqlite-manager/. Sau khi cài đặt xong mở nó như trong hình:
Sau khi mở lên tôi tạo một CSDL mới, thêm các trường và thuộc tính, insert dữ liệu......
Sau khi đã thao tác dữ liệu xong, phần tiếp theo tôi tạo project xCode và thiết kế giao diện mình muốn. Việc tạo giao diện, khai báo thế nào nếu bạn chưa biết có thể tìm hiểu thêm về iOS.
Bước tiếp theo import file .sqlite mà tôi vừa tạo hồi ban nãy, ở đây tôi import nó bằng cách nhấp chuột phải và chọn Add Files to .... PMHộp thoại chọn file:
Đây là đoạn code quản lý file, đường dẫn tới file. Đoạn code này tôi đặt ngay sau khi View được Load.
Đây là đoạn code truy vấn và thực thi truy vấn tới csdl.
Đây là link cài đặt và link file .ipa game mà tôi đã demo. Bạn có thể tham khảo