# Foundation
XMLParser로 XML 파싱하기
이번에 공공기관의 API를 이용해 사이드 프로젝트를 진행하던 중, XML 형식의 데이터를 처음으로 마주하게 되었다. 보통 서버와 API 통신을 통해 받아오는 데이터는 항상 JSON 형식이었기에 처음으로 XML을 다뤄야 하는 상황에서 적잖이 당황할 수 밖에 없었다.그도그

[iOS] UiKit 알아보기
[패스트캠퍼스] 30개 프로젝트로 배우는 iOS 앱 개발 with Swift 초격차 패키지 Online을 학습하면서 나오는 이론 내용과 공식 문서에서 필요한 내용을 발췌하여 정리한 글입니다. > Part2. Basic 1. 명언 생성기 앱 만들기 코코아 터치(Coc

NSRegularExpression
정의 > ### 아이디 생성시 입력하는 정보의 정확성은 어떻게 판단하는지 궁금한 적이 있으신가요? <img src="https://velog.velcdn.com/images/marksim0606/post/baecc42a-66c0-4d98-aae2-d03783d3

CSS 프레임워크
CSS 전처리기는 우리(개발자)에겐 CSS보단 친화적이지만 브라우저가 해석하지 못하는 언어로 작성된 스크립트를 별도 플러그인과 프레임워크를 통해 우리가 아는 CSS로 변환하는데 사용한다. 기존 CSS의 단점인 유지보수의 불편함 등을 보완한다.Sass는 기본적으로 SAS
[iOS] Foundation
원시 데이터 타입 (Stirng, Int, Double), 컬렉션 타입 (Array, Dictionary, Set) 및 운영체제 서비스를 사용하여 애플리케이션의 기본적인 기능을 관리하는 프레임워크이다.

Notification Center
Notification Center는 꽤나 오래전 부터 iOS의 이벤트 전송 매커니즘으로 자리잡았다. 어떤 요소들이 있는지 확인해보자.

URLSessionTask
이전 글에서 URLSession, URL, URLRequest 를 생성하는 방법을 알아보았다. 이번에는 어떤 Task들이 있는지 알아보자.

URL / URLRequest
URLSession을 만들었다면, 그 안에 들어갈 URL과 Request를 정의해야 한다. 이번에도 문서를 보며 알아보자.
Foundation - CharacterSet
참고 문서https://beepeach.tistory.com/194https://daheenallwhite.github.io/swift/2019/05/01/check-input-using-CharacterSet/유니코드 - Table 12. Gener
Foundation - Measurement, Dimension (단위 변환)
https://developer.apple.com/documentation/foundation/measurement단위를 변환해 주는 메서드를 제공 (convert(), converted() 등) https://developer.apple.com/do

Foundation Kit 이란?
Foundation Kit(줄여서 Foundation이라고 부르기도 함)은 iOS앱을 개발한 경험이 있거나 스위프트로 알고리즘을 풀어봤다면 낯설지 않으리라 생각합니다.
HTTP에 관하여
HTTP는 웹서비스 개발자라면 당연히 알고 있어야할 핵심 프로토콜이다. 기초가 탄탄한 개발자가 되려면 (게다가 비전공자) 이런 세션을 확실히 잡고 넘어가야 한다고 생각했다. > HTTP 는 HyperText Transfer Protocol의 약자이다. 1. Hy