전체 글
-
[Swift Concurrency] Async/await카테고리 없음 2023. 2. 26. 18:31
https://zeddios.tistory.com/1230 [Swift Concurrency] Async/await 안녕하세요 :) Zedd입니다. 오늘은 매우 핫한 async, await를 한번 보려고 합니다. 2021.03.25일 기준 async-await proposal은 Swift 5.5에서 구현된 상태입니다. + ) 2021.06.15 글 수정. @asyncHandler 내용 삭제. # 문제 1 zeddios.tistory.com
-
custom UIView를 생성하는 방법카테고리 없음 2023. 2. 19. 22:24
1. struct 구조체 활용 struct commonTextField { let title, placeholder: String let leftView = UILabel(frame: CGRect(x: 0, y: 0, width: 30, height: 30)) let textField = UITextField() init(title: String, placeholer: String) { self.title = title self.placeholder = placeholer leftView.attributedText = NSMutableAttributedString().regular(string: "\(self.title) | ", fontSize: 18) textField.attributedPlaceho..
-
네트워크 비동기와 reloadData의 중요성iOS/iOS개념정리 2023. 2. 5. 14:15
계속 고민했던 문제.. 삽질 엄청 했으니 기록 https://velog.io/@inwoodev/June-8-2021-TIL-Today-I-Learned-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%EB%A5%BC-%ED%86%B5%ED%95%B4-%EB%B0%9B%EC%95%84%EC%98%A8-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A7%8C%ED%81%BC-cell%EC%9D%98-%EA%B0%AF%EC%88%98-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0 June 8, 2021, TIL (Today I Learned) - 네트워크를 통해 받아온 데이터만큼 cell의 갯수 구현하기 Swift를 공부하면서 네트워크 작업을 해야 하는 경우가 많..
-
Swift Closure vs. Objective-C Block 차이점 비교 분석iOS/Objective-C 기초문법 2022. 12. 7. 17:19
https://babbab2.tistory.com/50 Swift & Objective-C) Closure와 Block의 차이점 안녕하세요 :) 소들입니다! 오늘은 Swift와 Objective-C를 같이 다뤄볼 예정인데요!! 만약 응 난 Objective-C 관심 없어~~ 하면 나가세요!! 👀 Swift 유저들에겐 Block이란 개념이 생소할 것이고, Objective-C 유 babbab2.tistory.com https://www.letmecompile.com/swift-closure-vs-objective-c-block/ Swift Closure vs. Objective-C Block 차이점 비교 분석 Obj-C의 블락(block)이나 Swift 클로저(closure)는 컨셉은 거의 동일하나 clo..
-
UICollectionView 시행착오 기록카테고리 없음 2022. 10. 12. 01:20
// // ExerciseViewController.swift // SlacksFit // // Created by YANG on 2022/09/04. // import SnapKit import UIKit //import FirebaseDatabase import FirebaseFirestore class ExerciseViewController: UIViewController { // 0. 운동 리스트 데이터(모델) 가져오기 var db = Firestore.firestore() var exercisesModel = ["day1","day2","day3","day4","day5","day6","day7","day8", "day9","day10","day11","day12","day13","day14"..
-
프로토콜(Protocal)과 소켓(Socket)컴퓨터상식/네트워크,통신 2022. 7. 25. 10:11
프로토콜 정리 OSI 7 Layer Model 7계층. Application Layer 6계층. Presentation Layer 5계층. Session Layer 4계층. Transport Layer 3계층. Network Layer 2계층. DataLink Layer 1계층. Physical Layer TCP/IP 프로토콜(Protocal) 4계층. Application - OSI 5,6,7 Layer - telnet, FTP, DHCP, TFTP, HTTP, SMTP, DNS, SNMP 3계층. Transport - OSI 4 Layer - TCP, UDP 2계층. Internet - OSI 3 Layer - ICMP, ARP, RARP, IP 1계층. Network Interface - OSI 1..