안녕하세요 :) Zedd입니다. 제목을 도대체 어떻게 지어야할지 모르겠어서...그냥 저렇게 했는데,제가 겪은 문제와 해결법을 공유해드릴려구요 :)정말 간단해요!! 후후 지금 테이블뷰 작업을 하나 하고 있는데 계속, 이렇게 separator 앞에 공간이 있게되고, 또 끝에는 공간이 없더라구요.처음에 autolayout문젠가 싶어서 막 어케어케 했더니 또 안되더라구요. 상당히 거슬려서 해결방법을 찾던 중에!! 제일 깔끔한 해결법이 있어서 해결했습니다 ㅎㅎ 바로 func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {...cell.separatorInset = UIEdgeInsets.zero....
안녕하세요 :) Zedd입니다.오늘은 split에 대한 고찰..?을 써볼려고해요 :)제목은 뭔가 거창해보이지만, 그냥 split을 궁금해하는 사람들(나..)을 위해 글을 씁니다 XD사실 split은 우리 글에서 배웠답니다. 시작할게요!! split에 대한 고찰 글을 읽고오셨다면, split이 어떤 메소드인지 알 수 있을거에요.꼭 읽고오세요!근데 뭘 고찰하냐;; 이건 이따가 말씀드릴게요! 먼저 split에는 크게 4가지의 경우의 수를 가집니다. 1. split(separator: Character) 바로 위 글에서 만나보았던 그런 형태죠? var str = "Hello, world. Zedd!! Haha"str.characters.split(separator: " ").map(String.init)//Pr..
안녕하세요 :) Zedd입니다.갑자기 Swift에서 함수와 메소드의 명칭..? 언제 함수라고 불러야하고 메소드라고 불러야하는지 제가 정확히 개념을 모르는 것 같아서 정리하려고해요 :) 함수(Function) VS 메소드(Method) ● 함수(Function) : 함수는 특정 작업을 수행하는 "코드조각"이에요. 전역, 지역이던 "독립된 기능"을 수행하는 단위죠. 예를들어 이런거요. 저 "코드조각" 하는 일을 알 수 있는 이름을 "함수의 이름"으로 부여해요. 그리고 이 "이름"은 함수를 "호출"하여 해당작업을 수행합니다. 함수를 메소드보다 먼저 말씀드린 이유는, 함수가 메소드를 포함하고 있기 때문이에요. ● 메소드(Method) : 클래스, 구조체, 열거형에 포함되어있는 "함수"를 메소드라고 부릅니다. 메..
안녕하세요!!!!!!! Zedd입니다 :)오늘(2017년 9월 23일)은 Let'Swift 17이 신림전문건설회관에서 열렸는데요,참가자 약 400명의 아주 큰 규모의 Swift 컨퍼런스랍니다 :) 오늘 참가하지 못하셨더라도, 오늘 한 모든 강의들은 Realm에 올라오니 (대신 언제올라올지 모름..) 참고하세요!!Let'Swift앱도 있답니다 XD 저는 스태프로 참여했는데요 ㅎㅎ오늘은 간단한 후기를 남겨보려고해요 :)시작할게요! Let'Swift 17 후기 먼저, 스피커분들 라인업..?이 굉장했는데요, 이 Let'Swift를 주최하신 김정님을 시작으로 정말 훌륭하신 iOS개발자분들의 엄청난 강의들이 ㄷㄷ 스피커분들의 소개는 여기를 참고해주세요 :) 자! Let'Swift에 오시는 모든 분들은 후드집업과 S..
안녕하세요 :) Zedd입니다!백준의 문제를 Swift로 풀고 있는데, 다들 아시다시피 BFS는 그래프 전체를 탐색하되, 인접한 노드들을 차례대로 방문한다는 점에서 주로 Queue로 구현되곤 합니다.DFS를 다 짜고, 이제 BFS를 짜볼까..?하는데 어 그래 Queue가 필요하지Queue....?Swift에서 Queue는 못본거 같은데..(C++은 STL로 queue가 있죠?) 네! Swift는 collection타입으로는 배열(array)과 사전(dictionary), 집합(set). 이 세가지만을 지원합니다.즉, Queue나 Stack은 없음ㅋㅎㅋ==> Queue나 Stack을 쓰고 싶으면..만들어서 써야합니다 ㅎㅎ정말 친절하게도~~~Swift에는 Generic이라는 아주 강력한 기능이 있답니다 :)..
우리 저번시간(?)에 Frame와 Bounds의 차이에 대해서 알아보았죠?아직 글을 안읽어보신 분들은 읽어보시는걸 추천드립니당위 글에서는 정말 "차이"를 알아보았는데요,그럼 Frame과 Bounds를 언제써야하냐?어떨 때 써야하냐?를!! 오늘 알아볼거에요 :) 시작할게요 XD Frame과 Bounds의 차이 (2/2) ● Frame 우리가 앱을 만들 때, 물론 코드로 인터페이스 요소를 추가하시는 분들도 계시겠지만..!!저는 스토리보드를 이용해 추가해준답니다 :) 자, View를 하나 추가해줬다고 생각해볼게요. 그럼 옆에 X좌표와 Y좌표가 나오는 것. 보이시죠?저거는 Frame의 좌표일까요 Bounds의 좌표일까요?네!! Frame의 좌표입니다. 즉 이 노란색뷰 뒤에 있는 부모뷰의 origin으로부터 (9..
안녕하세요!오늘은 그냥 제가 알게된 사실...?을 알려드릴려고 해서 왔습니다 :)여러분들은 아이폰 X를 어떻게 읽으시나요?"아이폰 엑스"? 그럼 현재 MAC의 OS인 OS X는 어떻게 읽으시나요?"오에스 엑스"? Apple은 Keynote 2017에서 iPhone X를 "아이폰 텐"이라고 합니다.여기의 9분 27초에서 들을 수 있어요. 역시나 OS X도 "오에스 엑스"가 아닌, "오에스 텐"이 맞는 발음입니다. (Apple내에서는요 :)) 이는, 이 X가 정말 알파벳 X(엑스)가 아닌, 숫자 10을 나타내는 로마숫자에요. MAC OS 8과 OS 9은 이렇게 정말 "숫자"로 써졌지만, MAC OS 10대신 MAC OS X를 사용한 것 같네요.아 ~ ㅇㅋㅇㅋ 그럼 iPhone 8, iPhone 8+. 근데 ..
- swift sort
- SwiftUI
- IOS
- ios 13
- 회고
- WWDC
- swift 공부
- swift array
- WKWebView
- 제이슨 파싱
- 스위프트 문법
- 피아노
- 스위프트
- np-complete
- Git
- Accessibility
- Xcode
- FLUTTER
- UIBezierPath
- Combine
- github
- WidgetKit
- swift tutorial
- actor
- fastlane
- swift3
- swift delegate
- Swift
- iOS delegate
- np-hard
- Total
- Today
- Yesterday