[iOS/Swift] 소수 올림(ceil), 버림(floor), 반올림(round) 설정하기
·
iOS/개념 & 개발
[iOS/Swift] 소수 올림(ceil), 버림(floor), 반올림(round) 설정하기 안녕하세요. 개발하는 정주입니다. 오늘은 소수점 처리에 대해 포스팅하려고 합니다. 대표적인 세 가지 처리인 올림, 버림, 반올림에 대해 알아보겠습니다. 소수 OO번 째 자리에서 처리하는 것이 아닌 무조건 정수부만 처리하는 방법은 더 간단한 메서드가 존재하니 아래에서 확인해 주세요. 그럼 시작합니다. 정수부만 처리하기 무조건 소수 부분을 0으로 만들고 정수부만 살리는 방법입니다. import Foundation let value = 10.12545 //변환해볼 변수 print(ceil(value)) //올림. 소수점 이하를 모두 버리고 정수부에 +1 print(floor(value)) //버림. 소수점 이하를 모두..
[iOS/Swift] 앱스토어 리젝(Reject) 사유 정리
·
iOS/개념 & 개발
[iOS/Swift] 앱스토어 리젝(Reject) 사유 정리 안녕하세요. 개발하는 정주입니다. 오늘은 앱스토어 리젝(Reject) 사유에 대해 포스팅하려고 합니다. 유튜버 개발하는 정대리님의 커뮤니티 글을 정리하였습니다. https://www.youtube.com/post/Ugzg0clTJBuFjiNQMJF4AaABCQ 개발하는 정대리 한국에서 개발자로 살아남기! 예전에 저처럼 프로그래머가 되고 싶지만 그 길을 몰라 해매는 분들에게 도움 되고자 이 채널을 운영하기 시작했습니다. 프로그램에 관심 있는 분들이나 취업 준 www.youtube.com 앱스토어 심사 지침 앱스토어 심사에 관한 공식 문서입니다. 양은 상당히 많은 편이고 내용도 깊기 때문에 가볍게 볼 문서는 아닌 듯합니다. 따로 시간을 내서 정독해..
[iOS/Swift] 앱 아이콘 이미지 쉽게 만들고 적용하기
·
iOS/개념 & 개발
[iOS/Swift] 앱 아이콘 이미지 쉽게 만들고 적용하기 안녕하세요. 개발하는 정주입니다. 오늘은 앱 아이콘 이미지 쉽게 만들고 적용하는 방법에 대해 포스팅하려고 합니다. 앱 아이콘 이미지를 만들어주는 사이즈를 소개해드리고 직접 사용, 적용까지 해보도록 하겠습니다. 바로 시작합니다. 앱 아이콘 이미지 제작 사이트 앱 아이콘 이미지를 제작해주는 사이트입니다. 정확히는 이미지 사이즈를 자동으로 조절해주는 사이트입니다. https://appicon.co/#app-icon App Icon Generator appicon.co 앱 아이콘을 만들기 위해서는 이미지가 필요합니다. 이미지는 1024*1024 사이즈로 제작해야 합니다. Xcode에 등록하는 가장 큰 아이콘 사이즈가 1024*1024입니다. App I..
[iOS/Swift] UIButton 이미지 크기 Point로 설정하기
·
iOS/개념 & 개발
[iOS/Swift] UIButton 이미지 크기 Point로 설정하기 안녕하세요. 개발하는 정주입니다. 오늘은 UIButton을 이미지로 설정할 때 크기를 Point로 설정하는 방법에 대해 포스팅하려고 합니다. 스토리보드에서도 편하게 설정 가능합니다. 바로 시작합니다. 개발환경 | Xcode 12.0 언제 필요한가? 버튼을 이미지로 설정하는 상황은 굉장히 흔합니다. UIImageView로 처리할 순 있지만 UIButton이 있는데 굳이 UIImageView로 처리할 이유는 없죠. 처음 UIButton을 추가하면 기본 이미지 크기에서 변화가 없는 것을 볼 수 있습니다. 그럴 때 해당 포스팅의 내용을 참고하시면 좋을 것 같습니다. Point로 설정하는 방법 UIButton을 클릭하고 Attribute In..
[iOS/Swift] View에 테두리 넣기
·
iOS/개념 & 개발
[iOS/Swift] View에 테두리 넣기 안녕하세요. 개발하는 정주입니다. 오늘은 View에 테두리 넣는 방법에 대해 포스팅하려고 합니다. UITextView, UITextField 등에 테두리를 넣고 싶을 때 사용하면 됩니다. View에 테두리 넣기 아래 코드를 작성하면 됩니다. 저는 UITextField 객체에 테두리를 넣어보겠습니다. UITextField에는 기본적으로 테두리가 있지만 색상과 두께를 바꾸고 싶을 때 작성하면 됩니다. textField.layer.borderWidth = 1.0 textField.layer.borderColor = UIColor.red.cgColor 두께는 borderWidth의 값을, 테두리 색은 borderColor 값을 조절하면 됩니다. 마무리 잡담 오늘은 테..
[iOS/Swift] URL 이미지 설정하기
·
iOS/개념 & 개발
[iOS/Swift] URL 이미지 설정하기 안녕하세요. 개발하는 정주입니다. 오늘은 URL 이미지 설정하는 방법에 대해 포스팅하려고 합니다. 안드로이드에서는 Glide 라이브러리를 사용했지만 iOS에서는 기본 제공되는 자료형, 함수로 처리가 가능합니다. URL 이미지 설정하기 코드를 먼저 보겠습니다. let url = URL(string: url) //입력받은 url string을 URL로 변경 //main thread에서 load할 경우 URL 로딩이 길면 화면이 멈춘다. //이를 방지하기 위해 다른 thread에서 처리함. DispatchQueue.global().async { [weak self] in if let data = try? Data(contentsOf: url!) { if let im..
[iOS/Swift] 저작권 걱정 없는 아이콘 사이트 "Flaticon" 소개
·
iOS/개념 & 개발
[iOS/Swift] 저작권 걱정 없는 아이콘 사이트 "Flaticon" 소개 안녕하세요. 개발하는 정주입니다. 오늘은 무료 아이콘 이미지를 다운로드할 수 있는 "Flaticon" 사이트에 대해 포스팅하려고 합니다. 바로 시작합니다. Flaticon 사이트 Flaticon 사이트 링크를 먼저 알려드리겠습니다. https://www.flaticon.com Free Vector Icons and Stickers - Thousands of resources to download Download Free Vector Icons and Stickers for your projects. Resources made by and for designers. PNG, SVG, EPS, PSD and CSS formats ..
[iOS/Swift] 다크 모드(Dark mode) 무시하기 / 화면모드 고정하기
·
iOS/개념 & 개발
[iOS/Swift] 다크 모드(Dark mode) 무시하기 / 화면모드 고정하기 안녕하세요. 개발하는 정주입니다. 오늘은 앱에서 다크모드를 무시하는 방법에 대해 포스팅하려고 합니다. 바로 시작합니다. 다크모드를 무시하는 이유 iOS는 시스템에서 지정한 화면 모드가 기본적으로 앱에도 똑같이 적용됩니다. 다크 모드로 설정하면 앱도 다크 모드로 세팅되고 라이트 모드로 설정하면 앱도 라이트 모드가 적용되는 것이죠. 여기서 문제는 애플에서 지원하는 기본 View는 라이트 / 다크 모드에 따라 색과 음양이 자동으로 바뀌는데 저희가 직접 디자인한 View들은 그렇지 않다는 것입니다. 라이트 모드를 기준으로 디자인을 했는데 다크 모드가 적용되어 디자인이 엉망이 되면 아주 속상하고 당황스럽습니다. 이런 일을 방지하기 ..
[iOS/Swift] Unsplash 사용 방법 / 무료 이미지 API 사이트
·
iOS/개념 & 개발
[iOS/Swift] Unsplash 사용 방법 / 무료 이미지 API 사이트 안녕하세요. 개발하는 정주입니다. 오늘은 무료 이미지 API를 사용할 수 있는 Unsplash 사이트에 대해 포스팅하려고 합니다. iOS에서 API를 연습하다 찾은 사이트입니다. 간단한 가입절차 이후에 바로 사용할 수 있다는 장점이 있습니다. 가입절차부터 API 키 위치까지 차근차근 살펴보겠습니다. Unsplash 가입하기 https://unsplash.com Beautiful Free Images & Pictures | Unsplash Beautiful, free images and photos that you can download and use for any project. Better than any royalty fr..
[iOS/Swift] SwiftyJson 사용 방법 / Json 파싱(Parsing)
·
iOS/개념 & 개발
[iOS/Swift] SwiftyJson 사용 방법 / Json 파싱(Parsing) 안녕하세요. 개발하는 정주입니다. 오늘은 iOS 개발을 할 때 JSON 작업을 도와주는 라이브러리에 대해 포스팅하려고 합니다. 바로 SwiftJson입니다. 아래 라이브러리 설명을 한 번 봐주시면 감사하겠습니다. 해당 포스팅은 공부하며 작성한 내용이라 핵심 기초 내용만 다루었습니다. https://github.com/SwiftyJSON/SwiftyJSON GitHub - SwiftyJSON/SwiftyJSON: The better way to deal with JSON data in Swift. The better way to deal with JSON data in Swift. Contribute to SwiftyJS..
유정주
'iOS/개념 & 개발' 카테고리의 글 목록 (7 Page)