- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- cocoapods
- r
- Optional
- delegate
- Observable
- Python
- 명령어
- barplot
- struct
- ReLU
- ios
- Upper
- scheduledTimer
- swiftUI
- 딥러닝
- decode
- MVC
- Linux
- grep
- substr
- deeplearning
- 연산자
- SQL
- trunc
- sigmoid
- SWIFT
- NVL
- tapply
- rxswift
- 시각화
목록iOS (58)
iOS 개발 기록 블로그
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wfmqb/btrBlLzXd9n/n8eDBAKKt15ucEa6i3hKiK/img.jpg)
모두들 잠에서 깬 뒤에 무엇을 하나요? 누군가는 이불을 갤 것이고 누군가는 양치를 할 것이고 누군가는 창문을 열고 물을 마실 것이다. 이는 오래된 습관이다. Udemy의 Angela Yu 선생님은 이와 같이 코딩하는 것을 습관화하고 몰두하라는 것이다. 그게 하루에 1시간이 됐건 그 이상이 됐건 말이다. 우리는 양치를 5분 이내로 할 것이다. 하루에 5분 몇 년 간 했다. 우린 모두 양치를 마스터했다. 어떻게 프로그래밍을 잘할 수 있을까? 어떻게 코딩 실력을 키울 수 있을까? A habit 안젤라 유는 어느 유명 코미디언이 다음과 같이 했다고 말한다. 그는 코미디언이 되기 위해 매일 몇 가지씩 생각나는 것마다 유머를 적었고 매일매일 캘린더에 적었다. '습관'처럼. 그는 유명한 코미디언이 되었고 습관의 힘은..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cTm6BJ/btrBjIhSE0X/qmh5DapGQKA3q80kNNGBZ1/img.png)
iOS에서는 앱을 빌드하고 게시하기 전에 앱 아이콘을 다양하게 요구한다. 이는 사전에 이미지의 크기 별로 받아서 다양한 디바이스에 적용함으로써 디바이스의 성능을 끌어올리기 위함이다. 그럼 이 앱 아이콘을 어떻게 변환하냐면 아래의 링크에서 할 수 있다. https://appicon.co/?utm_source=pocket_mylist App Icon Generator appicon.co 그런데 이 사이트에서 보면 1024x1024 이미지가 기본적으로 필요하다. 따라서 우리는 앱 아이콘을 디자인할 때 1024x1024로 해야 한다. 아래의 사이트는 앱 아이콘을 특정 사이트로 디자인하는 사이트다. https://www.canva.com 가입하고 우상단에 '디자인 만들기' 버튼을 눌러 사용자 지정 크기에서 102..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bYP7gm/btrBiazqVRA/MpPEwgVMmwYkHsbkRvUJdK/img.png)
iOS 모바일 앱을 개발할 때 직면하는 한 가지가 있다. 그건 바로 이미지 에셋을 넣을 때 1x, 2x, 3x 이미지를 넣는 것이다. 이에 명쾌한 설명을 해주고 있는 블로그가 아래의 링크다. https://ios-development.tistory.com/396 [iOS - swift] xcassets(1x, 2x, 3x), pt, retina 그래픽 단위 Pixel = px 이미지를 이루는 가장 작은 단위의 사각형 모양의 점 (= 그림picture + 원소element, 화소) - FHD 해상도: 1080 x 1920 = 픽셀의 갯수가 1080 x 1920개 존재 - ppi: pixel per inch (72ppi = 1인치에 7.. ios-development.tistory.com 이제 iOS를 시작..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bO4CxD/btrBaL00fGv/MJkxV5JYzKl5QkyoM9Ozf0/img.png)
현존하는 모든 아이폰 기기의 해상도를 정리해봤다. https://www.paintcodeapp.com/news PaintCode - Turn your drawings into Objective-C or Swift drawing code The email address you entered is not valid. The trial is limited to 7 days. Only the days when you actually use the plugin are counted. Not downloading automatically? Click here to download. www.paintcodeapp.com 위 링크의 웹사이트에서 한눈에 보기 쉽게 정리해놨다. 아이폰의 구구구구버전인 2G, 3G, 3Gs..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/9gm0O/btrAWzMW0mx/PF6aDxB970MDMakZ0XFt21/img.png)
https://www.udemy.com/course/ios-13-app-development-bootcamp/ Udemy에서 안젤라 유 박사님의 iOS에 관한 강의를 하나 구매했고 보던 중 이 학습에서 e-book을 하나 제공했다. 나는 이 영어로 된 글을 papago와 함께 읽어나갔다. 정말 느렸고 실제로 pdf 36페이지를 3시간은 걸려서 읽은 것 같다. 코드를 배우는데 프로그래머의 마음가짐이라든지 동기부여, 배우는 방법, 태도 등에 관한 e-book이다. 이 12가지 규칙 중에서 몇가지만 간단하게 정리해볼까 한다. 첫번째로 누군가에게 물어보는 것. 즉, 내가 모른다는 것에 부끄러워하지 말라는 것이다 신적인 영역의 있는 프로그래머도 마찬가지로 구글링하고 스택오버플로우와 같은 사이트에 물어본다. 대신에..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/drMbth/btry8iTbmu5/sBR7PnOzqwJ7FxzF8KFfgK/img.png)
UI Image를 생성하고 그 이미지를 여타 어플들처럼 동그랗게 보이는 방법입니다. 추가로 버튼의 각 모서리도 둥글게 바꾸는 방법도 넣었습니다. 우선 프로젝트를 생성합니다. 우측 상단에 + 버튼 클릭 후 'uiimage'라고 검색하면 Image View라고 아래와 같이 나옵니다. 드래그하여 아이폰 화면 안에 배치합니다. 이미지 뷰를 생성한 다음에 우측 하단에 아래 이미지에서 보이는 아이콘을 클릭하여 Constraints를 설정해줍니다. 상단에 60에 여백을 두고 천장에 매단다고 생각하시고 이미지의 크기를 180 x 180으로 해줍니다. 그리고 선택했던 아이콘 바로 왼쪽 아이콘을 클릭하여 Horizontally in Container를 클릭해줍니다. 그런 다음에 아까처럼 + 버튼을 클릭하여 Button을 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/OQ22W/btrt6vwGg6a/gvoWQOMdv6U2NuwzZvcwhK/img.png)
맥북 에어를 구매하고 몇 가지 영상을 보고 앱을 받아서 써봤습니다. 그중에 좋았던 앱 몇 가지를 소개해볼까 합니다. Rectangle https://rectangleapp.com Rectangle Donate Sponsor on GitHub Github Silver Sponsors @alexblackie, @andymoe, @ilovept, @dysolution, @nat, @Saziba, @aldegoeij, @JordonPhillips, @PeetMcK rectangleapp.com 첫 번째는 Rectangle이라는 앱입니다. 윈도우만 써왔던 저로서 열어놓은 창들을 왼쪽 반이나 오른쪽 반으로 드래그해서 분할한 다음 많이 써왔습니다. 그런데 맥으로 오니 이게 무슨 일인지 그런 기능들이 없더라고요. 그래..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cgBHq5/btrtq9nOBib/hypEL7iNSKWfCxhRKJ2WKK/img.jpg)
얼마 전부터 iOS 개발이 하고 싶어 져서 맥북 에어를 당근 마켓에서 오랫동안 알아보다가 이번에 드디어 구매하게 되었습니다 ㅋㅋ 기본형(램 8)이랑 램 16GB와 고민하던 중에 개발용으로 알아보고 있었기 때문에 과감하게 16기가로 구매했습니다~ 색상은 제 취향은 스그라서 스그로 구매했고 실버나 스그나 크게 상관은 없었습니다 ㅎㅎ 중고 물건이 올라오는 것 중에 가격이 괜찮은 제품으로 구매할 생각 중에 더 선호하는 스그 색상이라 좋았습니다. 곧 M2 맥북에어가 나온다고 해서 기다렸다가 살까 했는데 사실 M1 맥북 에어도 재고가 많지 않아서 M2가 나온다고 해서 할인하거나 그러지 않을 것 같았고 빨리 받아서 써보고 싶어서 구매했습니다 ㅎㅎㅎ 그리고 M1과 M2의 칩 성능이 드라마틱하게 차이가 나지 않을 것으로..