반응형 computing43 20251117 - iOS12 기말 시험문제에 출제될 개념let height = Double(txtHeight.text!)! let weight = Double(txtWeight.text!)! print(height,weight)let bmi = weight/(height*height*0.0001)let shortenedBmi = String(format: "%.1f", bmi) var body = ""if bmi >= 40 { body = "3단계 비만" } else if bmi >= 30 && bmi = 25 && bmi = 18.5 && bmi 문자열"12"을 숫자로 바꾸면 옵셔널 값으로 변환됨,이유 : "hi"같은 문자열이 입력되는 경우 정상적인 변환이 불가능함, 따라서 기본적으로 옵셔널로 봔환하는 것이 안전 //// V.. 2025. 11. 17. android11 뭔가 결과가 이상한데 이유를 모르겠다. package com.example.project1016_b;import androidx.appcompat.app.AppCompatActivity;import android.graphics.Color;import android.os.Bundle;import android.view.MenuInflater;import android.widget.Button;import android.widget.LinearLayout;import android.view.*;import androidx.annotation.NonNull;public class MainActivity extends AppCompatActivity { LinearLayout .. 2025. 11. 13. 20251103_iOS10 활용된 예제코드 출처송호정, 이범근 저 이지스퍼블리싱 2025년 03월. https://github.com/doitswift/example어시스턴트 에디터 - ctrl, cmd, alt + enter아래의 커맨드 창이 뜨고 명령어와ui의 연결관계를 지정할 수 있음outlet 과 잘 연결되었는지 확인하는 커넥션스 인스펙터//// ViewController.swift// DatePicker//// Created by Ho-Jeong Song on 2021/11/24.//import UIKit // UIKit 프레임워크: iOS UI 구성요소(UILabel, UIButton, UIDatePicker 등)를 사용하기 위해 필요class ViewController: UIViewController.. 2025. 11. 3. 20251030_android8 //MainActivity.javapackage com.example.myapplication;import androidx.annotation.NonNull;import androidx.appcompat.app.AppCompatActivity;import android.graphics.Color;import android.os.Bundle;import android.os.SystemClock;import android.view.View;import android.widget.Button;import android.widget.CalendarView;import android.widget.Chronometer;import android.widget.RadioButton;import android.widge.. 2025. 10. 30. 20251027_iOS9 Xcode 코드 실행 단축키 : shift cmd enter//Swiftfor i in 1...5{ print(i)}import UIKitlet view = UIView()view.frame = CGRect(x: 0,y: 0, width: 200, height: 100)view.backgroundColor = .blue //.열거형으로 iOS앱 개발의 핵심 기능Label, Button, Text Field, Image ViewStoryboard / SwiftUIswift / objective-c알아둘 것*Minimum Deployments : 구동에 필요한 최소 사양*Identify -> Bundle Identifier : 앱 식별자기타 Deployment Info- Upside Down : 위 아.. 2025. 10. 27. 20251013_iOS_7주차 1주2주. tuple매년 시험에 나옴3주. property제외, as? as! 언제 사용하는지 구분하기4주. guard let 개중요 , 검은색 예제는 불필요5주. 후행클로저 안함**6주. 클래스는 상속 가능, 구조체는 ~~ 이 정도 개념만 알아두삼(시험에 다 안 나옴)Method (Swift) = Member function (Method)stored property (Swift) = 멤버변수(C++) stored property를 초기화하는 3가지 방법class Man{var age : Int = 1 //직접 지정 var weight : Double = 3.5} class Man{var age : Int? //옵셔널 변수는 nil로 자동 초기화 var weight : Double!} //옵셔.. 2025. 10. 13. 이전 1 2 3 4 ··· 8 다음