본문 바로가기

2학년 2학기/ios프로그래밍

(13)
테이블 뷰를 이용한 게임 소개 어플 실습 테이블 뷰를 이용한 게임 소개 어플 스토리보드
스토리보드 (화면 전환, 데이터 전달) 실습 // // ViewController.swift // Storyboard // // Created by Apple7 on 2015. 10. 28.. // // import UIKit class ViewController: UIViewController { @IBOutlet weak var scene1Label: UILabel! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of a..
Objective-C 프로퍼티 실습 [1]getter/setter소스 // Dog.h#import @interface Dog : NSObject{ int age;}-(void)setAge:(int)a;-(int)getAge;-(void)Show; @end // Dog.m#import "Dog.h" @implementation Dog -(void)setAge:(int)a{ age=a;}-(int)getAge{ return age;}-(void)Show{ NSLog(@"%d\n",age);} @end // main.m#import #import "Dog.h" int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... Dog *happy=[[Dog all..
swift 와 objective-c 의 차이 swift objective-c 확장자 .swift .m 동적타입 AnyObject id 코딩타입 .swift , .h .m , .h , main.m do while repeat while do while #import import #import 자료형 Int , 첫자리가 대문자 (int) , 괄호를 붙임 상수 let const 변수 선언 var x:Int = 1 또는 var x = 1 (int) x = 1; 배열 var arr = ["1", "2", "3"] NSArray *arr = [[NSArray alloc] initWithObjects:@"1",@"2",@"3",nil]; NSArray *arr = @[@"1",@"2",@"3"]; 튜플 함수 선언 int DDD(int x) { return(x*..
coding ground 에서 Objective-C 실습 해보기 main.m #import "MyClass.h" int main (int argc, const char * argv[]){ NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; MyClass *myObj = [[MyClass alloc]init]; int r = [myObj DDD:5]; //호출 //[객체 메서드] NSLog(@" 결과 = %d\n", r ); [pool drain]; return 0;} MyClass.h #import @interface MyClass:NSObject -(int) DDD: (int) x; //선언 @end MyClass.m #import "MyClass.h"@implementation MyClass -(int) D..
Connections inspector 사용법 Outlet이나 Action의 연결상태를 바로 확인가능x버튼으로 삭제가능
[Swift] 화씨 -> 섭씨 화씨를 섭씨로 바꾸는 앱 label, bottun, text로 이루어져 있다. // // ViewController.swift // Gsh // // Created by Apple7 on 2015. 9. 23.. // Copyright © 2015년 gsh. All rights reserved. // import UIKit class ViewController: UIViewController { @IBOutlet weak var inputText: UITextField! @IBOutlet weak var resultText: UILabel! // 변환 @IBAction func convertButton(sender: AnyObject) { resultText.text = "\(inputText.text!..
swift - 함수 c언어 등의 함수 선언법반환형 함수명(매개변수){return ;} swift의 함수 선언법func 함수명(매개변수)->자료형{return} 선언 예) func xy(x:Int, y:Int,z:Int){ print("\(x),\(y)")}func add(x:Double, y:Double)->Double{ return (x+y)} 매개변수에 자료형을 지정해주는것과 반환값이 존재할경우(Void가 아닌경우) -> 자료형 으로 표기해줘야 됩니다. 사용 예)xy(4,y:5,e:2)print(add(4,y:3))var x = add(10.6,y:234.3) 사용시에 첫번째 매개변수를 제외한 나머지 매개변수의 이름을 붙여줘야 됩니다.첫 매개변수는 붙이지 않습니다.