안녕하세요 :) Zedd에요!오늘은...Navigation bar Title변경방법에 대해서 알아볼거에요 :) 시작할게요! Navigation bar title변경방법 1. Navigation Controller를 임베디드 했을 경우. self.navigationItem.title = "zedd" 또는 self.navigationController?.navigationBar.topItem?.title = "zedd" 결과는?!※만약 Tab Bar Controller는 없고, Navigation Controller만 있다면, self.title = "zedd"를 해주어도 됩니다. Tab Bar Controller를 굳이 언급한 이유를 알려드리겠습니다. 이 상태에서 self.title = "zedd"를 해주..
안녕하세요 :) Zedd입니다.오늘 해볼거는 내 사진앨범에 있는 이미지를 가져오거나, 카메라로 찍은 이미지를 가져올거에요. 너무 잼나겠다 그쵸 ㅎㅎ오늘 우리가 만들어볼거는 바로 요런거 입니다 ㅎㅎ (아 ㅠㅠ 매일 gif올리기만 하면 이렇게 느리게 재생되는지 모르겠어요 ㅠㅠㅠㅠ이거 해결법 아시는분....)지금은 제 사진앨범에가서 이미지를 가져오기만 했지만, 폰으로 하면 카메라도 사진을 찍어서 이미지를 이미지뷰에 놓는 것도 가능합니다 :) 자. 그럼 시작해봅시다 XD 내 사진앨범/카메라에서 이미지 가져오기 1. 프로젝트를 생성한다. 2. main 스토리보드로 간다. 우리가 최종적으로 만들고 싶은 화면은저렇게 위에 Navigation bar가 있고, 아래에는 image View가 있는 구성이죠? 3. Navi..
안녕하세요 :) Zedd입니다. 오늘은 바로바로 Swift의 나누기가 안될 때!!!!!ㄷㄷ해결방법을 알아봅시다. 나누기가 안될 때 자.. 뭐가 나와야 할 것 같으세요..?0.2*100이니 20이 나와야 할 것 같지만, 응 아니야~ 흠...0.2를 0으로 인식하나 보군... 난 천재가 아닐ㄲㅏ? 응 0.0~ 그래서 해결방법은!! 이렇게!! 피연산자가 Double형이어야만 0.2로 인식을 한답니다. -> 하나만 Double형이어도 돼요! 이렇게 말이죠 ㅎㅎ Double로 형변환 해주는 대신, 그냥 Double형을 넣어버렸어요 :) 왜 이런 현상이 생기는 것이냐!! 바로 저 "/"!!! 1/5를 하는 /와1.0/5 또는 1.0/5.0을 하는 /는 다르다는 것을 알고계셨나요? 1/5의 /는이렇게 생겼답니다. I..
안녕하세요 금방 왔죠 ㅎㅎ네이버 지도 API를 사용하기 위해 세팅작업을 저번 글에서 했었는데요,아직 세팅을 하지 못하신 분들은 가셔서 세팅작업을 해주세요 XD 오늘은 진짜로 네이버 지도 API를 사용한 앱을 만들거에요 :) 왕초보를 위한 네이버 지도 API 써보기 (2/2) 저번시간에 여기에 가시면, 어떻게 API를 써야하는지 나와있다고 그랬죠? Swift로도 잘 나와있구요. 그리고, 우리 네이버 GitHub에서 받았던 지도 SDK있죠? 그 폴더에 가보시면,이렇게 샘플코드들이 있답니다. 이 코드를 보시는 것도 큰 도움이 될거에요!오늘은 제가 겪었던 오류들 등등을 이야기할거에요 :) 시작해볼까요? 1. 프로젝트를 연다. 2. 코드복붙.. 여기에 가시면 이러한 코드들이 있는데, 복붙해줍니다. 그럼!!이러한 ..
안녕하세요 :) Zedd입니다! Naver 지도 API쓰는 분을 보고..저도 한번 해보고싶다는 생각이 들어서!!한번 글 써보자!!!!!!!!!라는 다짐을 하게 되었습니다.정말 예제가 별로 없더라구요... 지금 제가 딱 지도까지만 띄워보고 왔는데, 이 지도 띄우기까지 1시간 정도 삽질 한 것 같습니다..참고로 네이버 설명이 친절한듯 불친절....해서 ㅎㅎ;힘들었습니다 ㅠㅠㅠ 그럼 시작해볼까요 ㅎㅎ 왕초보를 위한 네이버 지도 API 써보기 (1/2) ● 참고로 현재 네이버 지도 API는 Objective-C로 되어있습니다. ● 코코아팟으로 설치 이런거 안됩니다. ● 과정이 조금 복잡하므로 차근차근 설명할 예정입니다. (왕초보 시리즈이기 때문)● 제 글을 보시기전에 네이버 지도 API 튜토리얼을 보고오시는 것..
절대 제가 정리해서 잘 보려고 글 적는거 아닙니다..(크흠..) Swift, iOS공부하면서 참고하면 좋은 사이트들 1. Apple 개발자 사이트 - Xcode사용 가이드 : 만약 Xcode가 처음이라면 반드시 여기를 참고해보는 것이 좋을 것 같아요.- API문서 : Apple의 여러 프레임워크와 kit들에 대한 간단한 정리를 볼 수 있다. - 가이드와 샘플코드들 : 위에서 말한 여러 프레임워크와 kit들의 사용방법들을 상세하게 설명해놓았다. (영어로..) 샘플코드가 있는 것들도 있다.- Swift 문서 : Swift문법들을 공부 할 수 있다. - Swift 문서 한글판 : 짱짱- iOS Human Guide Line(HIG) : iOS개발시 어떻게 화면을 구성해야하는지 등 애플의 UI/UX 권장사항들을..
2차원배열을 1차원으로 만드는 방법 (Flatten a Array of Arrays in Swift) let arr : [[Int]] = [[1,2,3],[4,5,6],[7,8,9]]let useJoined = Array(arr.joined())let useflatMap = arr.flatMap{$0}let useReduce = arr.reduce([],+)//[1,2,3,4,5,6,7,8,9]
+ ) 2020.03.19 1. Deployment target을 10.3에서 13.0으로 변경.2. Swift 3.0에서 Swift 5.0을 사용하도록 변경. 안녕하세요 :) Zedd입니다.오늘은 바로 UserNotifications을 사용해보려고합니다 XDNotification? 그 옵저버주고 post했던거?...는 아니고..!바로..이것!!여러 앱에서 push 알림이오죠? 이것이 바로 iOS의 UserNotifications기능입니다.오늘은 이 push알림을 오게 만들어볼거에요 :)간단한게 오늘 만들 앱 설명을 해드리자면, 버튼을 누르면 몇초뒤에 push알림이 오는 앱을 만들어볼거에요. 참고로 iOS10부터 사용가능하답니다XD오늘은 정말 간단하게 "어떻게 사용하는지"만 알아볼거에요. 왕초보를 위한 ..
- Accessibility
- fastlane
- swift array
- WKWebView
- 피아노
- 회고
- swift 공부
- 스위프트
- UIBezierPath
- np-complete
- IOS
- iOS delegate
- github
- swift tutorial
- WidgetKit
- ios 13
- Combine
- swift sort
- FLUTTER
- 스위프트 문법
- swift3
- WWDC
- Swift
- Xcode
- actor
- Git
- SwiftUI
- swift delegate
- 제이슨 파싱
- np-hard
- Total
- Today
- Yesterday