250403 iOS프로그래밍실무 5주차
·
iOS프로그래밍실무 (3학년 1학기)
Delegate나 DataSource를 사용하는 UI 컴포넌트스위프트 상속과 프로토콜 채택class 자식:부모 {}부모 클래스는 하나만 가능하며 여러 개라면 나머지는 프로토콜class 클래스명:부모명, 프로토콜명{}부모가 있으면 부모 다음에 표기class 클래스명:부모명, 프로토콜명1,프로토콜명2 {}class 클래스명:프로토콜명{}부모가 없으면 바로 표기 가능class 클래스명:프로토콜명1, 프로토콜명2{}클래스, 구조체, 열거형, extension에 프로토콜을 채택(adopt)할 수 있다.상속은 클래스만 가능TableView의 DataSource : UITableViewDataSource프로토콜필수 메서드 2개// Return the number of rows for the table.override..
250327 iOS프로그래밍실무 4주차
·
iOS프로그래밍실무 (3학년 1학기)
보호되어 있는 글입니다.
250320 iOS프로그래밍실무 3주차
·
iOS프로그래밍실무 (3학년 1학기)
iOS의 초보 개발자가 이해할 수 있는, 최소한의 기능을 가지고 있는 무드등 앱. 스토리보드 기반으로 소스코드를 작성 이 앱의 기능 : 화면 색상 변경, 밝기 조절1. 새로운 Xcode 프로젝트를 생성2. 스토리보드 설정Main.storyboard를 열고 다음 요소들을 추가합니다: UIView (화면 전체를 채우도록), UISlider (화면 하단에 배치), UIButton (슬라이더 옆에 배치)Auto Layout을 사용하여 각 요소들을 적절히 배치합니다.ViewController.swift 코드import UIKitclass ViewController: UIViewController { @IBOutlet weak var colorView: UIView! @IBOutlet weak var b..
250320 소프트웨어설계 3주차
·
소프트웨어설계 (3학년 1학기)
null로 설정되어있는 기본 프롬프트(powershell)를 cmd로 바꾸는 방법작업하고 있던 파일의 my-app 폴더의 경로로 다시 불러온다.App.js 파일에서 변경하고 저장하면 새로고침하지 않아도 화면이 바뀌어있는 것을 알 수 있다.
250313 iOS프로그래밍실무 2주차
·
iOS프로그래밍실무 (3학년 1학기)
보호되어 있는 글입니다.
250306 iOS프로그래밍실무 1주차
·
iOS프로그래밍실무 (3학년 1학기)
관심있는 분야로 취업하기 위한 예상질문을 ai에게 물어보았을 때질문 : 나는 신입 개발자이고 프론트엔드 관련으로 한국에서 취업하려고 해 취업 면접 질문을50개정도 중요한 순서대로 만들고 모범답변을 간단하게 작성해줘 답변핵심 기술 및 개념 1. 브라우저의 렌더링 원리에 대해 설명해주세요. HTML 파싱 → DOM 트리 생성 → CSS 파싱 → CSSOM 트리 생성 → 렌더 트리 생성 → 레이아웃 → 페인팅 순으로 진행됩니다.2. 호이스팅(hoisting)이란 무엇인가요? 변수와 함수 선언이 스코프의 최상단으로 끌어올려지는 JavaScript의 동작을 말합니다3. 클로저(Closure)에 대해 설명해주세요. 함수와 그 함수가 선언된 렉시컬 환경의 조합으로, 내부 함수가 외부 함수의 변수에 접근할 수 있게 합..
AWS Certified Cloud Practitioner 온라인 시험 후기
·
카테고리 없음
시험 전 해야 할 것시험을 치룰 방의 상태가 중요합니다. 책상 위에는 가급적이면 노트북, 마우스, 전원코드 등 허용된 물품 외에 아무것도 없는 것이 좋습니다. 만약 어쩔 수 없이 책상 위에 있어야 하는 물건이 있다면, 감독관의 지시에 따라주시면 됩니다. (옷으로 물건을 가리거나, 전원 코드를 뽑아둔 것을 보여줘야함)실제로 저는 뒤에 모니터가 2대 있고 코드가 몇개 있어서 담요로 가리고 전원 코드를 뽑아 보여줬습니다.꼭 책상이 아니더라도, 손에 닿는 곳에 잡다한 물건이 거의 없는 것이 중요합니다. 체크인 시간을 지킬 것시험 보는 시간 30분 전이 체크인 시간입니다. 체크인 시간이 되면 홈페이지의 시험 등록(Exam Registration) -> 시험 예약(Schedule an exam) -> 다가오는 시험..
241205 iOS프로그래밍기초 14주차
·
iOS프로그래밍 (2학년 2학기)
타인의 앱을 가져오는 방법ViewController를 복사한 후, 나의 프로젝트에 붙여넣기 한다.아래 사진처럼 왼쪽 맨아래의 +부분을 눌러서 cocoa touch class로 새로운 파일을 만든다.viewcontroller파일을 이름에 맞게 만들었으면 소스와 액션을 수정한 후, tab bar도 연결하여 처리하면 된다. 지금까지 배웠던 언어 중 클로저(Closure)를 지원하는 프로그래밍 언어JavaScriptPythonJava (Java 8 이상)C# (C# 2.0 이상)SwiftPHP (PHP 5.3 이상)디폴트 인자(매개변수) - self.present(playerController, animated: true) player.play()매개변수도 없고 리턴값도 없는 함수를 세번째 인자에 넣어야 한다...