DK308C
close
프로필 배경
프로필 로고

DK308C

  • 분류 전체 보기
    • CS 지식
      • 컴퓨터 구조와 운영체제
      • Network
    • 알고리즘
    • iOS
      • Objective-C
      • App
      • Error
    • Cryptic
    • Study
    • TIL
    • 후기
    • 회고
      • 매주 회고
    • etc
  • 홈
  • 태그
  • 방명록
[SeSAC] October 7, 2023

[SeSAC] October 7, 2023

✔︎ 오늘의 정리 UIButton 글씨를 왼쪽정렬하기 UITextField에서 붙여넣기 막기 TextField 입력값 통제하기 Multiple commands produce Error 야호! UIButton 글씨를 왼쪽정렬하기 button.contentHorizontalAlignment = .leading 위 코드를 통해 해결할 수 있다! 기존에는 configuration.textAlignment = .leading으로 바꿔줬는데, 이건,,,,,, 그 label 자체의 alignment를 정해주는 거구 나는 위치 자체를 다시 잡아주고 싶었기 때문에 ㅜ,ㅜ 뭐 어케 하지??? 분명 뭔가 있을 텐데... 하고 찾고 있었는데 드디어 찾 았 다 UITextField에서 붙여넣기 막기 extension UITe..

  • format_list_bulleted TIL
  • · 2023. 10. 7.
  • textsms
[SeSAC] October 3, 2023

[SeSAC] October 3, 2023

✔︎ 오늘의 정리 Cell 꾹 눌러서 수정 / 삭제 창 띄우기 fileManager를 통한 이미지 저장 datePicker와 dateFormatter clipsToBounds와 masksToBounds Cell 꾹 눌러서 수정 / 삭제 창 띄우기 요 method를 사용해서 한다! 셀을 꾹 눌렀을 때 대리자를 실행할 경우를 설정해 준다구 한다. return값으로 들어가는 UIContextMenuConfiguration이 대리자로 되는듯?! func tableView(_ tableView: UITableView, contextMenuConfigurationForRowAt indexPath: IndexPath, point: CGPoint) -> UIContextMenuConfiguration? { let m..

  • format_list_bulleted TIL
  • · 2023. 10. 4.
  • textsms
[SeSAC] September 17, 2023

[SeSAC] September 17, 2023

✔︎ 오늘의 정리 Localization 디자인 패턴(MVC / MVP / MVVM) CollectionView SwipeAction Localization 단순히 언어를 다른 나라의 언어로 번역한다! 에서 그치지 않고 그 나라의 언어는 물론, 문화나 특성에 따라서 앱의 화면 구성이나 번역, 숫자 포맷을 다르게 설정하는 것을 말한당. 그 종류를 따지자면 해당 나라별로 정말 천차만별이고 정리하자면 이것도 끝도 없겠어서~~!!!!! WWDC 영상과 애플 문서로 대체한다. 심심할 때마다 하나씩 보고 있는데 조은듯... https://developer.apple.com/documentation/xcode/localizing-package-resources Localizing package resources |..

  • format_list_bulleted TIL
  • · 2023. 9. 20.
  • textsms
[SeSAC] September 7, 2023

[SeSAC] September 7, 2023

뻘이지만 9월이 오면 이 노래를 항상 들어 줘야 한다 9월이 끝날 때까지!! ✔︎ 오늘의 정리 DB / DBMS RDBMS 구조 정규화 PK / FK / UK Schema / Column / Record Transaction ACID(pass) Migration DB / DBMS / UserDefault DB? Database의 약자로, 데이터를 저장한 파일들의 집합체를 말한다. 방대한 양의 수집된 데이터를 효율적으로 저장한 것. DB가 어떤 식으로 구성되어 있는지, 어떻게 정렬되어 있는지에 따라서 데이터를 찾고, 받아오는 시간이 달라지기 때문에 관리가 필요하다. DBMS? DataBase Management System의 약자로, 데이터베이스 자체를 관리하기 위한 소프트웨어를 말한다. 대부분의 DB들..

  • format_list_bulleted TIL
  • · 2023. 9. 7.
  • textsms
[SeSAC] September 4, 2023

[SeSAC] September 4, 2023

✔︎ 오늘의 정리 pagenation responder URLSession Header Pagenation 오늘 과제로 이전에 했던 책벌레 프로젝트를 리팩토링했다. extension MoreViewController: UITableViewDelegate, UITableViewDataSource, UITableViewDataSourcePrefetching { func tableView(_ tableView: UITableView, prefetchRowsAt indexPaths: [IndexPath]) { // queryText(검색어)가 비었다면 종료 guard !queryText.isEmpty else { return } // 이 for문에서 pagenation이 구현된다. // indexPath(각 ..

  • format_list_bulleted TIL
  • · 2023. 9. 7.
  • textsms
[SeSAC] September 1, 2023

[SeSAC] September 1, 2023

✔︎ 오늘의 정리 데이터 통신 URLSession 환경설정 데이터를 기반으로 리소스 처리(task) 응답 +) delegate 특성? ARC 데이터 통신 네트워크 통신 왜케 나 응용이 안 되지?? 오늘 브랜님께 여쭤밧던 거마다 엥? 싶은 것들 천지였다. 일단............ .뭔가 데이터 통신하면서 값을 요청하고 그 값을 받은 뒤 어떤 일을 하려고 할 때!! completionHandler를 쓴다는 걸 알고 잇는데 막상 할 때는 엥? 여기서두요? 돼서 ㅇㅂㅇ 댐... 생각해보면 이것두 데이터 통신인데 당연하겠지...... 아는 개념인데두 응용이 안 되구 있드라. 데이터 통신을 통해 값을 받아온 이후에 해당 값을 이용해서 킹피셔 없이 그냥 값으로 이미지를 받아오구 싶었다. ~.~ func getPi..

  • format_list_bulleted TIL
  • · 2023. 9. 2.
  • textsms
[SeSAC] August 29, 2023

[SeSAC] August 29, 2023

✔︎ 오늘의 정리 접근 제어자 모듈과 타겟 각 접근 제어자가 언제 쓰이는지와 어떻게 쓰이는지!! 값 전달 closure delegate UIPickerView PHPicker 접근 제어자 소스파일 및 모듈에서 세부적인 코드의 내용에 대한 접근을 막거나 허용할 때 사용한다. 이를 통해 코드에 대한 불필요한 노출을 제한함으로써 은닉화를 구현할 수 있다. 접근 제어자는 모듈과 타겟의 특성으로 나뉘게 되는데, 먼저 그 둘에 대해서 알아보자면 다음과 같다. 모듈 우리가 흔히 말하는 프로젝트 단위를 모듈이라고 한다. 프레임워크도, import를 통해 사용하는 라이브러리도 하나하나가 모듈이다! open / public을 통해 접근할 수 있당 타겟 하나의 프로젝트 파일 내에서 코드를 제어할 경우 타겟이라고 한다. 근..

  • format_list_bulleted TIL
  • · 2023. 8. 30.
  • textsms
[SeSAC] August 28, 2023

[SeSAC] August 28, 2023

✔︎ 오늘의 정리 Main 스토리보드 제거하기 뷰 전환 시 nil이 나오는 경우 codebase ContentHugging, ContentCompressionResistance lazy weak var Main 스토리보드 제거하기 저번 주 TIL에 적었던 것 같은데 생각해 보니 올린 거엔 없길래,,, 아 날린 애 중 하나구나 싶었다 암튼!! 이제 스토리보드는 사용하지 않으니 제거해 보려고 한다. 굳이 스토리보드를 남겨두어 빈 스토리보드가 컴파일되는 시간을 줄 필요 없으니까!! (시간낭비임...) 하지만 스토리보드를 제거한 이후에 스토리보드를 제거한 이후 해 줄 일은 다음과 같다. info.plist에서 메인 스토리보드 설정 제거하기 target - buildSetting에서 스토리보드 설정 제거하기 i..

  • format_list_bulleted TIL
  • · 2023. 8. 29.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • navigate_next
공지사항
  • One day at a time
전체 카테고리
  • 분류 전체 보기
    • CS 지식
      • 컴퓨터 구조와 운영체제
      • Network
    • 알고리즘
    • iOS
      • Objective-C
      • App
      • Error
    • Cryptic
    • Study
    • TIL
    • 후기
    • 회고
      • 매주 회고
    • etc
최근 글
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바