본문 바로가기

탭뷰를 이용한 소개 어플 실습
스토리보드 (화면 전환, 데이터 전달) 실습 // // 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..
[Objective-C] 화씨 -> 섭씨 // // ViewController.m // UnitConverterC // // Created by Apple7 on 2015. 9. 30.. // Copyright © 2015년 gsh. All rights reserved. // #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. } - (void)didReceiveMemoryWarning { [super didReceiveMemor..
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!..