신속한 프로그래밍을 처음 사용합니다. 데이터에 무거운 앱을 만들려고하고 있으므로 Sqlite를 사용하여 데이터를 저장하기로 결정했습니다. 나는 데이터베이스를 생성하고, 테이블을 만들고, 데이터를 삽입하고, "ViewController.swift"인 기본 ViewController에서 데이터에 액세스하는 데 성공했습니다. 그런 다음 두 번째보기 컨트롤러와 자
처음으로 키보드를 호출하면 코드가 완벽하게 작동하는 것 같습니다. 키보드를 두 번째로 호출하면 프레임 크기가 증가하지 않습니다. 나는 사용자 정의 키보드 높이를 확인하고 그에 따라 높이를 증가 @objc func keyboardWillShow(sender: NSNotification) {
let _: [NSObject : AnyObject] =
내 앱을 프로파일 링하는 동안 약간 혼란 스럽습니다. 나는 CPU 사용량이 증가함에 따라 그 이유를 알 수 없었다. 플레이어가 유휴 상태 일 때에도 겉으로보기에는 72 %의 CPU 사용량이있는 것으로 보입니다 [SKScene _update:] 내 게임이 차례대로 진행되므로 내 업데이트 기능이 비어 있습니다. 왜 그렇게 많은 일이 벌어 질까요? 팁을 주시면
테이블 셀 레이블의 글꼴 크기를 변경하고 싶습니다. 폰트 페이스는 그대로 두어야합니다. 나는 시스템을 사용하고 있습니다 - 시스템 그 이후 이 엑스 코드 인터페이스에 표시하는 것이다. 것은 내가 tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
버튼을 사용하여 내 선택보기에서 데이터를 선택하고 싶습니다. 현재 내 코드는 단추를 사용하여 선택기보기를 닫지 만 단추는 선택기보기에서 아무 것도 선택하지 않습니다. 무언가가 선택되는 유일한 방법은 선택기보기를 사용하는 스크롤 일 경우입니다. 피커 뷰의 데이터를 제출하는 유일한 방법으로 내 버튼을 사용하려면 어떻게해야합니까? override func vie
Swift 4는 String에 대한 많은 새로운 변경 사항을 도입했습니다. 문자열에있는 하위 문자열의 모든 인스턴스를 찾는 기본 제공 메서드가 있는지 궁금합니다. 여기 내가 찾고 있어요 일의 종류 : let searchSentence = "hello world, hello"
let wordToMatch = "hello"
let matchingIndex
내 프로젝트 사용자는 현재 특정 도시에 있지 않는 한 다음보기로 이동할 수 없습니다. fetchCountryAndCity(location: location) { country, city in
print("country:", country)
print("city:", city)
if city == "Riyadh" |