안녕하세요 :) Zedd입니다.코딩을 하다가 좋은..?거를 발견해서..검색만 하면 다 나오긴 하는데..아무튼 저같이 webView에 익숙하지 않으신 분들을 위해 이 글을 씁니다 :) 제가 겪은 문제는 유튜브동영상을 webView를 이용해서 보여줘야하는데, 그 유투브 동영상을 로딩하는 순간에 ActivityIndicator를 보여주고 싶더라구요 :)근데 이 유투브가 언제 로딩이 될지, 그런걸 모르잖아요?그걸 해결하는 방법입니다 :)간단해요! @IBOutlet weak var indicator: UIActivityIndicatorView! @IBOutlet weak var webView: UIWebView! 일단 webView와 indicator의 IBOutlet은 다 따두셨죠? 이제 webView가 로딩이..
안녕하세요 :) Zedd입니다. 오늘은 저번 글에 이어서 프로퍼티 옵저버라는 것을 볼거에요 :)이 글을 보시기전에: : 위 두 글을 꼭!! 읽고와주세요 :)시작할게요!! 이 글 역시.."프로퍼티 옵저버"라고 언급할게요 :) Property Observers(프로퍼티 옵저버) 자. "프로퍼티 옵저버"하면 어떤게 떠오르시나요? 프로퍼티 감시자? 뭐 이런 것 같죠?프로퍼티를 왜 감시하지..? 우리 이때까지 저장프로퍼티와, 연산 프로퍼티를 배웠죠? 이 프로퍼티들을 "감시"할 수 있습니다. Apple 왈 : Property Observers(프로퍼티 옵저버)를 정의해서 프로퍼티 값의 변경을 모니터링 할 수 있습니다. 프로퍼티 옵..
안녕하세요 :) Zedd입니다. 저번 글에 이어서 연산 프로퍼티 글을 써볼게요! 위 글을 반드시!!!!!!!읽고오셔야 연산 프로퍼티 글도 이해가 잘 되실거에요 :) 그럼 시작할게요 ~.~ Computed Property(연산 프로퍼티) 자 저번시간에 연산프로퍼티는 값을 "저장"하기 보다는 그때그때 특정한 연산을 통해 값을 리턴해준다고 그랬죠? 그리고 클래스, 구조체에서 사용된다고 그랬어요. 클래스, 구조체는 저장 프로퍼티 이외에도 값을 저장하지 않는 연산 프로퍼티를 정의할 수 있는데, 바로 getter와 setter를 통해 다른 프로퍼티와 간접적으로 값을 검색하고 세팅합니다. 네!!!우리에게 익숙한 getter와 setter가 나왔어요. 바로 이 getter와 setter들이 "연산 프로퍼티"입니다. A..
안녕하세요 :) Zedd입니다. 오늘은 Property에 대해서 배워볼거에요!!!!Swift의 프로퍼티에는 종류가 있답니다. 글을 쓰면서 제가 프로퍼티 프로퍼티 그러는데, 딱 이건 무슨 프로퍼티다!!!라고 확실하게 적고싶어서...ㅎㅎ그래서 정리해보려고 합니다.역시나 Swift를 모를땐 Swift 문서 가이드를 봐야겠죠?이 글도 를 번역하는 수준이 될 것 같네요. 시작할게요! Property는 한글로 "프로퍼티"라고 언급할게요 :) Properties "프로퍼티"는 값을 특정 클래스(class), 구조체(struct), 열거형(enum)과 연결합니다. 먼저 Swift의 프로퍼티에는 크게 세가지가 있어요. ● Stored Property(저장 프로퍼티)● Computed Property(연산 프로퍼티)● T..
안녕하세요 :) Zedd입니다.오늘은 어떤분이 Collection시리즈에 tuple은 없냐고 하셔서, tuple을 써볼까 해서 여기저기 찾아봤어요.사실 tuple은 Swift의 Collection Type이 아니랍니다. Swift의 Collection Type에는 배열(Array), 사전(Dictionary), 집합(Set).이 있어요.tuple은..음..tuple을 아직 모르시는 분들이 계실 수 있으니까 지금 자세하게 설명을 드리진 않을게요 :)tuple의 원소들은 서로 다른 타입일 수 있기때문에 Collection취급을 하지 않는 것 같아요.그래도 tuple은 Type이랍니다.이 tuple글을 읽기 전에, 글을 읽고오시는 것을 추천드릴게요. ㅎㅎ읽고 오신다면, 이글이 더 이해가 잘 가실거에요. tup..
안녕하세요 :) Zedd입니다.지금 tuple에 관한 글을 쓰고 있는 중인데,간단하게 Swift의 Type에는 어떤것들이 있는지 알아보려고 해요 :)굉장히 짧은 글이 될 듯 한데, tuple을 알려면 꼭 알아야 할 것 같아서..이 글은 에 있는 글을 그냥 번역하는 수준이 될 것 같네요 :)시작할게요!! Types 먼저 우리 항상 타입, 타입.. 그러죠?이건 Int타입이야. 이건 Bool타입이야.사실 Swift에서 "타입"은 2가지 종류가 있답니다. ● named Types ● compound Types 이렇게요! 하나씩 설명드릴게요. ● named Types "네임드" 타입? 뭔가 "이름"이 있는 타입같네요.네 맞아요. Swift에서 Named Type은 클래스, 구조체, 열거형(enum) 그리고 프로토..
안녕하세요 :) 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로 풀고 있는데, 다들 아시다시피 BFS는 그래프 전체를 탐색하되, 인접한 노드들을 차례대로 방문한다는 점에서 주로 Queue로 구현되곤 합니다.DFS를 다 짜고, 이제 BFS를 짜볼까..?하는데 어 그래 Queue가 필요하지Queue....?Swift에서 Queue는 못본거 같은데..(C++은 STL로 queue가 있죠?) 네! Swift는 collection타입으로는 배열(array)과 사전(dictionary), 집합(set). 이 세가지만을 지원합니다.즉, Queue나 Stack은 없음ㅋㅎㅋ==> Queue나 Stack을 쓰고 싶으면..만들어서 써야합니다 ㅎㅎ정말 친절하게도~~~Swift에는 Generic이라는 아주 강력한 기능이 있답니다 :)..
- swift array
- WWDC
- 스위프트
- np-complete
- github
- 피아노
- FLUTTER
- IOS
- swift tutorial
- Git
- np-hard
- fastlane
- WKWebView
- swift 공부
- SwiftUI
- Accessibility
- 스위프트 문법
- Xcode
- swift delegate
- ios 13
- iOS delegate
- swift3
- actor
- 회고
- WidgetKit
- swift sort
- Combine
- Swift
- 제이슨 파싱
- UIBezierPath
- Total
- Today
- Yesterday