SQLITE_TRANSIENT 썸네일형 리스트형 SQLite 데이터 값이 제대로 들어가지 않을 때 unsafeBitCast 사용하기 포인터에 대한 개념이 부족하여 해당함수에 대한 완벽한 이해가 잘 되지 않지만 참고하고 나중을 위해 정리한 글이기 때문에 사실과 다르거나 제가 오해하는 부분이 있을 수도 있으니 참고해주시기 바랍니다. 설명 sqlite 사용하면서 데이터 추가할 때 테이블의 칼럼이 3개 이상일 때에는 마지막 칼럼값으로 값들이 들어가거나 의도하지 않는 값들이 들어가는 것을 확인하였습니다. 그리고 unsafeBitCast 함수를 사용해서 해결할 수 있었습니다. 문제되는 코드 guard prepare(with: sql) else { throw SQLError.prepare } guard bindText(with: name, at: 1) else { throw SQLError.bind } guard bindText(with: bir.. 더보기 이전 1 다음