개발일지) QR코링이(07.21)
앱을 개발하는데 생각을 정리 할 필요가 있을 것 같아서 개발일지를 남기는게 좋을 것 같다.
QR코링이 2번째 개발
Problem Issue)
Sqlite를 이용해서 QRCode로 찍은 것을 저장하려 하는데 문제가 발생함.
hururuek-chapchap.tistory.com/39
Swift) SQLite를 이용하여 데이터를 저장하자!
안녕하세요 후르륵짭짭 입니다. 이번에는 SQLite에 대해서 알아보려고 합니다. 사실 저도 SQLite는 잘 알지 못하고 최근에 공부 해본 것이라 부족한 점이 많습니다 Sqlite는 mysql와 같은 데이터베이스
hururuek-chapchap.tistory.com
appendingPathComponent(path)로 코드를 수정 하니 문제를 해결해서 수정함.
extension으로 했을 경우 sqlite3_open(filePath.path, &db)에서 지속적인 오류가 발생했음
구글을 통해서 검색을 하니 sandox가 read-only이기 때문에 안된다고 하는데, 정확히 무슨말인지 모르겠어서 고생했음
결국 stackOverflow에서 찾아서 해결 할 수 있게 됨
stackoverflow.com/questions/47481693/sqlite3-open-works-in-swift-playground-not-swift-app
sqlite3_open works in swift playground not swift app
when I run the following code in swift playground it returned success. When I copied it to my Xcode project it returned failure. I figure it has something to do with the path so I googled and tri...
stackoverflow.com
Work Done)
Sqlite로 Create DB , Create Table , Insert Data , Read Data 를 구현 했음
WebViewModel을 통해서 중복검사를 할 수 있도록 하였고
AlertComponent를 통해서 Alert 항목들을 모아 놓을 수 있는 Struct 생성
Todo )
현재 제목을 test로 해놓았기 때문에 Pop UP View를 만들어 textField를 만들어서 제목을 넣을 수 있도록 해줘야함 -> animation을 넣도록 하자
History를 볼 수 있는 tableView를 만들자. 그리고 그 테이블 뷰에서 중요 책갈피 넣을 것과 삭제 할 수 있는 기능을 만들자