본문 바로가기

전체 글25

IOS Swift Study 6 Image -> Assets.xcassets 자기가 앱에 넣고 싶은 사진을 한 장 선정하여 MyAlbum 프로젝트 안에 있는 Assets.xcassets 폴더 위치에 드래그 드랍으로 복사해 줍니다. Main.stroyboard로 돌아와서 Image View를 클릭하고, 우측 Inspector의 image 값에 위에서 넣었던 사진의 이름을 입력합니다. 만약 사진이 다음 사진과 같이 비율이 맞지 않는다면 Inspector - Content Mode에서 Aspect Fill로 변경해줍니다. 빌드 글자 색도 바꾸고 사진도 넣어 조금 더 보기 좋게 변경합니다. DarkMode IOS의 DarkMode를 사용한다면? 가상 머신에서 홈으로 나가 설정 (settings) - 하단의 Developer를 선택 Appear.. 2020. 12. 12.
IOS Swift Study 5 기초값 설정 4 에서 진행했던 프로젝트의 경우 처음에 0원이 뜨는 부분을 수정합니다. 코드 하단에 있었던 랜덤 프라이스 부분을 viewDidLoad()에 추가합니다. 사진과 같이 코드를 수정하고 빌드합니다. 초기값부터 랜덤 값으로 출력하게끔 합니다. 중복? -> func 위 내용처럼 코드를 수정하면 3줄의 코드가 중복되는 것을 확인할 수 있습니다. 코드를 중복하여 사용할 경우, 않기 위해 메소드로 뽑아 줄여줄 수 있습니다. func 를 사용하여 메소드의 이름을 설정하고 중복되었던 코드를 추가합니다. 사진처럼 func 코드를 입력하면 해당하던 코드를 지우고 대신 refresh() 를 추가합니다. 이렇게 수정하면 앞으로도 refesh()가 필요한 경우 같은 기능이면서도 한 줄로 표현할 수 있습니다. 선택한 .. 2020. 12. 12.
MarkDown 도움되는 사이트 모음 velog.io/@yuuuye/velog-마크다운MarkDown-작성법 velog 마크다운(markdown) 작성법 마크다운이란 마크다운(markdown)은 일반 텍스트 문서의 양식을 편집하는 문법이다. README 파일이나 온라인 문서, 혹은 일반 텍스트 편집기로 문서 양식을 편집할 때 쓰인다. 마크다운을 이용해 작 velog.io 2020. 12. 9.
IOS Swift Study 4 랜덤 숫자 -> Alert와 Label 랜덤으로 가격을 Alert 변수를 하나 지정해줍니다. CurrentValue = 0 Button func 에서 Message = "let message = "가격은 $ (CurrentValue) 입니다." 코드를 추가해줍니다. let alert 에서 message: message로 변경해줍니다. 여기에서 빌드를 하여 버튼을 누르면 다음과 같이 출력됩니다. arc4random_uniform을 사용하여 랜덤 숫자를 출력합니다. 랜덤 프라이스 = 0~10000의 숫자 중 랜덤으로 , 뒤에서 +1 을 해줌으로써 0원이 alert 되지 않도록 해줍니다. 오류 발생 위 사진과 글에 따라 코드를 입력하게 되면 다음과 같은 오류가 발생합니다. 이 경우는 상단에서 정해준 변수 Cu.. 2020. 12. 9.
IOS Swift Study 3 뷰 구성 MyAlbum 구성 Label Image View Button UIKit UIKit은 iOS 애플리케이션의 사용자 인터페이스를 구현하고 이벤트를 관리하는 프레임워크입니다. UIKit 프레임워크는 제스처 처리, 애니메이션, 그림 그리기, 이미지 처리, 텍스트 처리 등 사용자 이벤트 처리를 위한 클래스를 포함합니다. 또한 테이블뷰, 슬라이더, 버튼, 텍스트 필드, 얼럿 창 등 애플리케이션의 화면을 구성하는 요소를 포함합니다. UIKit 클래스 중 UIResponder에서 파생된 클래스나 사용자 인터페이스에 관련된 클래스는 애플리케이션의 메인 스레드(혹은 메인 디스패치 큐)에서만 사용하세요. UIKit은 iOS와 tvOS 플랫폼에서 사용합니다. UIKit 기능별 요소 사용자 인터페이스 View and.. 2020. 12. 9.
IOS Swift Study 2 Button 으로 Hello 출력 1. IOS Study 1 에서 했던 것처럼 App을 선택하고 Next Product Name : MyAlbum , Interface : StoryBoard , Life Cycle : UIKit App Delegate , Language : Swift 으로 만들어 줍니다. ViewController ? 스크린을 관리 사용할 앱의 인터페이스를 관리 Button Hello 출력 MyAlbum 프로젝트를 만들면 Main.Storyboard가 보입니다. 사진 속 우측 상단의 버튼 눌러 Assistant 를 표시해줍니다. ( storyboard 와 우측에는 해당하는 ViewController.swift 를 표시해줍니다.)) View Controller 에 넣어준 버튼을 Contr.. 2020. 12. 9.
애플 수수료 인하 -> 15% 출처 ​ https://nr.apple.com/dE9R3T7x0N Apple, App Store 중소 규모 개발사 지원 프로그램 발표 새로운 개발자 프로그램은 혁신을 가속화하고 중소 규모 그리고 독립 개발자들이 App Store에서 비즈니스를 더욱 발전시킬 수 있도록 돕는다. nr.apple.com ​ ​ 요약 ​ ​ 지난해 벌어들인 수익금이 100만 달러 이하인 개발자는 이번 프로그램과 인하된 15% 수수료의 대상 자격을 얻을 수 있다. ​ 기존 개발자 및 App Store에 신규 진입한 개발자 중 모든 앱의 2020년 수익금이 100만 달러 이하인 경우 이번 프로그램과 인하된 수수료의 대상 자격을 얻을 수 있다. ​ 이 프로그램에 참여 중인 개발자가 100만 달러 수익금 기준을 초과할 경우, 일년의 .. 2020. 12. 8.
Xcode 앱스토어 설치 오류 -> 설치 해결 문제점 : 앱스토어에서 Xcode 설치 또는 업데이트시, 간혹 설치 99% 에서 멈추는 상황, 설치가 완료되지 않는 상황 ( 맥북을 재시동하여도 해결되지 않았음 ) ​ http://developer.apple.com/download/more ​ 위 사이트로 들어가서 자신의 애플 계정 로그인으로 로그인을 한다. 원하는 버전의 Xcode 를 클릭하여 설치 다운 받은 파일 -> ​ Finder - 다운로드 에서 Xcode_12.2.xip 파일 확인 -> ​ 클릭 및 실행하여 압축 해제 -> ​ 해당 경로에 Xcode 가 설치 됨을 확인하고 Xcode를 다운로드에서 응용 프로그램으로 드래그 하여 이동-> ​ 설치 완료-> ​ Launchpad 에서 확인하여 실행 2020. 12. 8.
Xcode : Swift 가상 머신 좌우 화면 짤림 이전 버전에서는 자동으로 설정해주었던 부분인데, Xcode가 새롭게 업데이트를 하면서 변경된 부분인 것 같다. 위 사진처럼 Size로 화면 사이즈를 정해주었음에도 가상 머신의 좌 우 화면이 검은색 화면으로 잘릴 경우 아래 사진처럼 ​Project - General - Launch Screen File 을 LaunchScreen 또는 main 이라고 지정해준다. ​ 2020. 12. 8.
CocoaPods 설치 및 오류 코코아팟 이란? CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 78 thousand libraries and is used in over 3 million apps. CocoaPods can help you scale your projects elegantly. ​ 코코아팟은 Swift와 Objective-C 코코아 프로젝트의 종속성 관리자다. 7만 8천 개가 넘는 도서관을 가지고 있으며, 300만 개 이상의 앱에서 사용되고 있다. 코코아팟은 당신이 프로젝트를 우아하게 확장할 수 있도록 도와준다. -수 많은 라이브러리들을 관리함 -안드로이드의 gradle 같은 역할 ​ #CocoaPods 설치하.. 2020. 12. 8.
Eclipse EE : JAVA ORM 수동 설치 ( MyBatis ) 문제 Eclipse EE 에서 Mybatis Mapper XML을 생성하기 위해서 원래라면 상단의 Help - Eclipse Marketplace 를 이용하여 다운로드 받았겠지만, JAVA ORM을 검색해도 검색이 되지 않는다. 해결방법 https://sourceforge.net/projects/java-orm-plugin/ 으로 들어가서 초록색 버튼의 Download 를 눌러 다운 받는다. ( 5초간 대기 ) 받은 Zip 파일을 한 번 압축 해제한다. 만약 사이트에서 다운로드가 불가능하다면 아래에서 다운 압축 해제한 폴더를 복사하여 이클립스가 설치된 폴더로 가서 eclipse - dropins 경로에 붙여넣기 한다. Eclipse EE 를 실행하거나, 이미 실행되어 있다면 재실행 한다. Eclipse .. 2020. 12. 3.
어몽어스 라이브 배경화면 blog.naver.com/everytime79/222147210633 어몽어스 라이브 배경화면 #어몽어스 #라이브 #배경화면 결과물 예시 영상​​사전 준비물1. Amongus Red Character ( 캐릭터 사진... blog.naver.com blog.naver.com/everytime79/222148213410 어몽어스 별 배경화면 ​​어몽어스 라이브 잠금화면 만들기https://blog.naver.com/everytime79/222147210633​​별 배경화면 출... blog.naver.com 2020. 12. 2.