swift5에서 특수문자를 string으로 입력하는 방법. 문자열 내에 특수문자가 들어간 경우, 보통 (back slash)를 입력해서 사용하고는 하는데, 이게 길어지거나 하면 여간 귀찮은게 아니다. 나는 테스트 용으로 만들던 프로젝트에서 json을 핸들링 했어야 했는데 매번 api 통신을 하기 귀찮아서 string으로 그냥 입력하려고 하다가 찾게 되었다. 예를 들어 {"name": "hyeoni"} 라는 json이 있다고 하자. 기존에는 "{\"name\": \"hyeoni\"}" 로 바꾸어야 했다. 하지만 json이 길어지면.. 너무 복잡..해서 보통 json online parser 등을 검색해서 나오는 페이지에서 변환 후 사용하는 편이었다. 그러나 swift5에서 바뀐 부분이 있었으니..! let..
추후 보기 좋게 글을 다듬어 갈 예정 inputTextField.delegate = self NotificationCenter.default.addObserver(self, selector:#selector(keyboardWillShow), name: UIResponder.keyboardWillShowNotification, object: nil) NotificationCenter.default.addObserver(self, selector:#selector(keyboardWillHide), name: UIResponder.keyboardWillHideNotification, object: nil) 로 text field delegate 등록 및 옵저버 등록 @objc private func keybo..
나는 위 쪽에 테두리를 추가하고 싶었다. func addTopBorder(with color: UIColor?, andWidth borderWidth: CGFloat) { let border = UIView() border.backgroundColor = color border.autoresizingMask = [.flexibleWidth, .flexibleBottomMargin] border.frame = CGRect(x: 0, y: 0, width: inputTextField.frame.width, height: borderWidth) inputTextField.addSubview(border) } 이렇게 설정하고 addTopBorder(with: UIColor.black, andWidth: CGFl..
Swift TableView의 구분선 없애기 Swift Version 5 Xcode Version 11.5 Swift에서 TableView , TableViewController를 사용할 경우 기본적으로 아래와 같이 구분선?이 나오게 된다. 이 때 구분선을 없애는 방법은 다음과 같다. 1. xib 파일을 이용할 경우 위와 같이 xib 파일을 이용할 경우 우측에 있는 Inspector를 보면 이렇게 Table View - Separator - Default로 설정되어 있는데, 이 부분을 None으로 바꾸면 구분선이 사라진다. 2. Code로 구현할 경우 코드로서 테이블 뷰나 테이블 뷰 컨트롤러를 구현할 경우가 있는데, 그럴 때는 tableView.separatorStyle = .none 로 설정하면 된다...
let leftPadding = UIView(frame: CGRect(x: 0, y: 0, width: 15, height: self.inputTextField.frame.height)) inputTextField.leftView = leftPadding inputTextField.leftViewMode = UITextField.ViewMode.always let rightPadding = UIView(frame: CGRect(x: 0, y: 0, width: inputButton.frame.width + 10, height: self.inputTextField.frame.height)) inputTextField.rightView = rightPadding inputTextField.rightViewM..
httpd -v
- Total
- Today
- Yesterday
- loadView
- 코르도바 iOS Framework
- passing data between ViewController and View
- urlrequest 모듈화
- Swift 프로젝트에서 Objective-C
- 코르도바 플러그인
- loadView viewDidLoad
- User Interface Style
- UITextField 글자수 제한하기
- ios framework device simulator
- codable
- 코르도바 iOS
- urlsession 모듈화
- iOS Dark Mode
- UIUserInterfaceStyle
- urlrequest 공통화
- urlsession 공통화
- xcode group folder
- linux java 설치
- Objective-C 프로젝트에서 Swift
- passing data between ViewControllers
- Viewcontroller data
- codable date
- xcode 16
- swift generic
- RxSwift UITetxtField
- swift delegate
- ios universal framework
- 코르도바 Swift
- swift json 파싱
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |