Magic 8 Balls 만들어보기
아래와같이 디자인을 한다 imageview와, button을 viewcontroller와 연결 시켜준다. 버튼을 눌렀을때 이미지가 변환이되게 코드를 짠다. ```swift import UIKit class ViewController: UIViewController { @IBOutlet w...
아래와같이 디자인을 한다 imageview와, button을 viewcontroller와 연결 시켜준다. 버튼을 눌렀을때 이미지가 변환이되게 코드를 짠다. ```swift import UIKit class ViewController: UIViewController { @IBOutlet w...
IBAction 생성하기. 버튼을 눌렀을때 작동하게하는 Action을 할때는 중괄호 사이의 저 부분에 둔다. IB outlet처럼 Control을 누르고 드래그 하면 된다. 보통은 버튼을 드래그하면 작동을 하는 의미이므로 Action이 바로 되어있다. 그리고 버튼이므로 type을 Uibutton으로 바꿔준다. 아래 사진으로 대강 어떻...
viewController는 코드 파일이자 메인이고 Main은 디자인 파일이다. 이전에도 서술했지만 option누르고 클릭을 하면 새로운 layout이 하나 더 생긴다 아래와같이 누르면 좀 더 보기편하게 할 수 있다. IB outlet, Interface outlet만들기 Control을 누르고 드래그해준다. 그리고 이름을 설...
Git에서 가져오기(Clone). 관련file이 있는 곳으로 들어가서 우측의 code를 누른다. 그다음 링크를 복사한다. 그리고는 두번째 clone git repository를 클릭 복사한 링크를 붙여넣기한다. 그리고 clone을 클릭한후 원하는 위치를 설정해주면 끝. Launch Screen은 보통 어플을 켤때 잠깐 보여주는 화면...
I Am Poor Project를 만들어보자! 프로젝트 생성은 pass! Label을 추가하고 I Am Poor 이라고 입력해보자. Label -> I Am Poor로 변경. 그다음 색상과, 폰트크기를 변경. ImageView를 추가하자 ImageView에 Image...
Simulation을 할 iPhone Model 선택하기. 상단에 iphone15pro로 되어있는데 해당 부분을 클릭하면 이렇게 내가 원하는 폰의 모델을 설정할 수 있다. 실행할때는 상단의 화살표 버튼을 누르면 시뮬레이터가 실행이 된다. 실행하면 다음과 같이 뜬다. 실제 내가 가지고있는 iphone에 연동시켜보기. Xco...
asset에 이미지 추가 필요한 이미지를 asset에 추가할때는 위와 같이 그냥 드래그를 하면 된다. 이미지의 크기를 나타낸다 (2x : 2배, 3x : 3배) sketch나 illustrator를 통해 2x 또는 3x의 이미지를 만들 수 있다. 만약 해당 앱을 쓸수없는 환경이라면? https://www...
import Foundation func solution(_ n:Int) -> [[Int]] { var arr : [[Int]] = [] arr = Array(repeating: Array(repeating:0,count:n), count:n) for i in 0..<n { ...
import Foundation func solution(_ date1:[Int], _ date2:[Int]) -> Int { var answer : Int = 0 var d1 = Int(date1.map{String($0)}.joined())! var d2 = Int(date2.map{String($0)}...
import Foundation func solution(_ num_str:String) -> Int { var answer : Int = 0 answer = num_str.map{Int(String($0))!}.reduce(0,+) return answer } 처음에 Type 에러가 나서 ...