본문 바로가기 메뉴 바로가기

개발하다 접하는 다양한 오류들의 모임

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발하다 접하는 다양한 오류들의 모임

검색하기 폼
  • 분류 전체보기 (54)
    • iOS (3)
    • Swift (23)
    • Linux (11)
    • Java (11)
    • 기타 (2)
    • 다짐·회고 등 (3)
  • 방명록

Swift (23)
[Swift] http basic auth

let url = URL(string: "http://localhost:8080/test") var request = URLRequest(url: url!) request.httpMethod = "POST" let id = "hyeoni" let password = "swift" let temp = "\(id):\(password)" let encoded = temp.data(using: .utf8)!.base64EncodedString() request.setValue("Basic \(encoded)", forHTTPHeaderField: "Authorization") URLSession.shared.dataTask(with: request) { (data, response, error) in Disp..

Swift 2020. 5. 11. 19:43
[Swift5] 특수문자 ("/\ 등) String으로 입력하기

swift5에서 특수문자를 string으로 입력하는 방법. 문자열 내에 특수문자가 들어간 경우, 보통 (back slash)를 입력해서 사용하고는 하는데, 이게 길어지거나 하면 여간 귀찮은게 아니다. 나는 테스트 용으로 만들던 프로젝트에서 json을 핸들링 했어야 했는데 매번 api 통신을 하기 귀찮아서 string으로 그냥 입력하려고 하다가 찾게 되었다. 예를 들어 {"name": "hyeoni"} 라는 json이 있다고 하자. 기존에는 "{\"name\": \"hyeoni\"}" 로 바꾸어야 했다. 하지만 json이 길어지면.. 너무 복잡..해서 보통 json online parser 등을 검색해서 나오는 페이지에서 변환 후 사용하는 편이었다. 그러나 swift5에서 바뀐 부분이 있었으니..! let..

Swift 2020. 5. 7. 11:21
[Swift] this class is not key value coding-compliant for the key heightConstraint.

this class is not key value coding-compliant for the key heightConstraint. 오류 발생.. 나의 경우에는 heightConstraint를 outlet으로 잡아놓고 코드 상에서만 지우고 xib 상에서는 지우지 않아서 발생했던 문제

Swift 2020. 4. 29. 11:29
[Swift] keyboard 에 따라 화면 동적으로 움직이기

추후 보기 좋게 글을 다듬어 갈 예정 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..

Swift 2020. 4. 21. 13:51
[Swift] 원하는 곳에만 Border 설정하기

나는 위 쪽에 테두리를 추가하고 싶었다. 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 2020. 4. 16. 19:06
[Swift] Table View 구분선 없애기

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 로 설정하면 된다...

Swift 2020. 4. 16. 18:31
[Swift] UITextField Set Padding

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..

Swift 2020. 4. 16. 18:16
이전 1 2 3 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Objective-C 프로젝트에서 Swift
  • passing data between ViewController and View
  • codable date
  • Swift 프로젝트에서 Objective-C
  • UITextField 글자수 제한하기
  • urlsession 공통화
  • 코르도바 iOS Framework
  • RxSwift UITetxtField
  • User Interface Style
  • urlrequest 공통화
  • iOS Dark Mode
  • swift json 파싱
  • 코르도바 플러그인
  • urlrequest 모듈화
  • xcode 16
  • Viewcontroller data
  • swift delegate
  • loadView viewDidLoad
  • passing data between ViewControllers
  • 코르도바 Swift
  • UIUserInterfaceStyle
  • codable
  • swift generic
  • 코르도바 iOS
  • linux java 설치
  • xcode group folder
  • loadView
  • urlsession 모듈화
  • ios framework device simulator
  • ios universal framework
more
«   2025/08   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바