Programming(133)
-
버튼을 통한 Boolean
동일한 버튼을 클릭할 때마다 boolean 값을 바꿔주는 경우가 종종 있다.이런 경우 아래와 같이 했었다.var buttonValue = false@IBAction func BoolButton(_ sender: UIButton) { if buttonValue == true { buttonValue = false } else { buttonValue = true }} 이것을 단순하게 바꿔본다면...var buttonValue = false@IBAction func BoolButton(_ sender: UIButton) { buttonValue = !buttonValue} 끝!
2017.04.17 -
xcode에서 시뮬레이터가 보이지 않을 때
xcode 상단에 보면 종류별로 아이폰을 시뮬레이터를 할 수 있는 리스트가 나와 있다.그러나 보이지 않을 경우가 있다. 이렇게 하면 해결 된다. 1. 어플명을 클릭하면 아래와 같이 메뉴가 나오고, Edit Scheme를 선택한다. 2. "Run" 의 Executable을 보면 None으로 되어 있을 것이다. 이부분을 선택하여, 해당 어플명을 골라주면 끝이다.
2017.03.10 -
swift3.0 설정으로 가기
http://stackoverflow.com/questions/28152526/how-do-i-open-phone-settings-when-a-button-is-clicked-ios prefs:root=General&path=Aboutprefs:root=General&path=ACCESSIBILITYprefs:root=AIRPLANE_MODEprefs:root=General&path=AUTOLOCKprefs:root=General&path=USAGE/CELLULAR_USAGEprefs:root=Brightnessprefs:root=Bluetoothprefs:root=General&path=DATE_AND_TIMEprefs:root=FACETIMEprefs:root=Generalprefs:root=Gene..
2017.02.17 -
alertMessage 왼쪽 정렬
- 변경 전let alertController = UIAlertController(title: "삭제 하시겠습니까?", message: "사용자: \(username)"+"\n"+"휴대폰: \(phone)"+"\n"+"네이트온: \(nateon)", preferredStyle: .alert) let submit = UIAlertAction(title: "Submit", style: UIAlertActionStyle.default, handler: { (paramAction:UIAlertAction) in if let status = self.ArrayUserName[indexPath.row].authstatus, let auth = self.ArrayUserName[indexPath.row].authva..
2017.02.15 -
3D 터치 구현
아래 유튜브 동영상을 보고 그대로 따라한 것을 내 나름대로 정리해 보았다.https://www.youtube.com/watch?v=NO9E5KxixOw 위 그림으로 보자면,테이블뷰 메인화면을 만들고 해당 셀을 클릭 했을 경우, 일반적으로 AddStuffViewController로 넘어가게 된다.여기서 해당 셀을 클릭하지 않고, 강하게 누르고 있을 경우, 즉 3D터치를 하였을 경우 PreviewViewController로 보여지게 끔 하려는 것이 목적이다. 아래 소스의 색이 칠해져 있는 것은 3d터치와 연관된 소스이니, 이부분만 참고하면 될 듯 싶다. - MasterViewController.swift import UIKit class MasterViewController: UIViewController,..
2017.02.02 -
Notification - FCM 설정(3) : 소스 및 테스트
3. 소스 확인 및 테스트 - 이제 거의 다 왔다. - firebase 에 나와 있는 소스는 swift3과 다른 부분이 있어서, 변경된 부분만 stackoverflow에서 참고하여 수정하였다.(1) 앱에서 Firebase 초기화(2) 소스(3) 테스트 (1) 앱에서 Firebase 초기화 - AppDelegate.swift 파일에 추가 (2) 소스 - AppDelegate.swift import UIKit import Firebase import UserNotifications @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterDelegate { var window: UIWindo..
2017.02.02