본문 바로가기

[IOS] 진보 세그웨이: Advanced Segues #1. 목표- MainView와 TableView 연결 #2. 정리1. TableView를 생성한다.2. File를 하나 생성: Cocoa Touch- 클래스 설정을 TableView : UITableView3. 생성된 tableVIew Controller에 TableVeiw 설정4. TableView Controller에 라벨을 4개 생성5. ViewController로 라벨을 연결 : show 설정6. TableViewController.swift에 코드 작성 override func tableView(tableView: UITableView, willSelectRowAtIndexPath indexPath: NSIndexPath) -> NSIndexPath? { rowCounter = indexPat.. 더보기
[IOS] 지도 : Maps into your App #1. 목표- 앱에 맵뷰를 넣어서 지도를 올려보자.- 원하는 지역 호출- 핀 설정- 지역 설명: 타이틀, 설명- 추가 설정 #2. 정리1. 위도와 경도 값을 정한다.2. 맵의 척도 값을 정한다.3. 위도 경도를 CLLocationCoordinate2DMake에 넣어준다.4. 맵의 척도를 MKCoordinateSpanMake에 넣는다.5. 3,4번을 MKCoordinateRegionMake값에 넣어서 변수 region으로 설정한다.6. annotation을 통해 지명을 표시7. 새로운 지역 설정: UILongPressGestureRecognizer - 마우스 클릭으로 안되고 있음#3. 소스//// ViewController.swift// Map Demo//// Created by Rob Percival o.. 더보기
[IOS] 게임: Noughts and Corsses #1. 목표 - Noughts and Crosses 라는 게임을 만들어 보자.* Noughts and Corsses란?O,X 숫자를 넣으면서 연속된 3자리를 먼저 차지하는 사람이 이기는 게임임 #2. 정리 1. 버튼- 총 9개 블록을 버튼으로 구성함 - gameState[] 배열로 작성 : gameState[0,0,0,0,0,0,0,0,0] - gameState는 블럭의 상태를 반영함. 2. 사용자 선택 - 사용자가 선택을 하면 activePlayer에 의해서 값이 1 or 2로 선택 - 해당 값이 gameState 값이 전달됨 0에서 변경 3. 승패 - 이길 수 있는 조합 생성: winning= [[0,1,2], [3,4,5],[6,7,8],[0,3,6],[1,4,7],[2,5,8],[0,4,8],[2.. 더보기
[Unity] 유니티- 파스(Unity- Parse) update query 목표- 기존의 아이디가 가지고 있는 항목 값 변경해서 올리기 방법1. 유투브 영상을 참고했다.- https://www.youtube.com/watch?v=3ot0Ho68MiE- 무슨말일까?2. 인강을 보고 정리를 하다 보면 강사가 화가 난 모습을 보게 된다.- 우습다. 하지만 나도 그랬다.3. 이전 강의에서 데이터 Set하는 방법을 배웠기 때문에 기존에 있는데이터를 생성하고 바로 수정하는 방법을 배워보는 것이다.4. 소스public class UpdateParseExample : MonoBehaviour { public InputField ObjectIID;public InputField ObjectName;public InputField ObjectScore;ParseObject temp_user; p.. 더보기
[IOS] 애니매이션으로 화면 나오기: creating advanced animations #1. 목표- 뷰화면으로 이미지가 좌에서 우로 슬라이딩 되어 나오기 정리 1. 화면 이미지가 생성되기 이전 작업을 설정: viewDidLayoutSubviews2. 정해진 시간 뒤에 이미지가 화면으로 나오기: viewDidAppear3. 소스 override func viewDidLayoutSubviews() { alienImage.center = CGPointMake(alienImage.center.x - 400, alienImage.center.y) } override func viewDidAppear(animated: Bool) { UIView.animateWithDuration(1) { () -> Void in self.alienImage.center = CGPointMake(self.alienI.. 더보기
[IOS] 애니매이션: programatically manipulating UIimages 방법 1. 실습을 진행 2. 하던 내용을 정리 정리 1. GIF 애니매이션 가져오기 - http://heathersanimations.com 2. 맥 > 미리보기를 통해 각 장면마다 PNG로 저장 - (뮨재점) 저장을 시도했지만 첫번째 이미지 파일 형태로 모두 저장됨: 해결안됨 3. 소스코드 - 버튼 함수에서 다음 페이지로 이동하게 작성 @IBOutlet weak var alienImage: UIImageView! @IBAction func UpdateImages(sender: AnyObject) { if counter == 4{ counter = 1 }else{ counter++ } alienImage.image = UIImage(named: "frame0\(counter).jpeg") } 4 버튼을 .. 더보기
[공지] 처음 도널드 트럼프 미국 대통령 선거캠프가 4일(이하 현지시간) 미시간주 개표 중단을 요구하는 소송을 냈다. 개표과정이 혼란스럽다며 참관인 접근이 허용될때까지 개표를 중단할 것을 요구했다. 더힐에 따르면 빌 스테피언 트럼프 캠프 책임자는 트럼프 캠프가 미시간주 다수의 개표장소에서 투표함 개표를 참관하는 것과 관련해 '의미있는 접근'을 보장받지 못했다고 주장했다. 스테피언은 성명에서 "미시간 청구재판소에 의미있는 접근이 보장될때까지 개표를 중단토록 요구하는 소장을 오늘 제출했다"고 밝혔다. 그는 "우리는 아울러 의미있는 접근이 보장되지 못했던 동안에 개표돼 집계된 투표용지들에 대한 재검표도 요구한다"면서 "트럼프 대통령은 모든 적법한 투표가 미시간을 비롯해 모든 곳에서 집계되는 것을 담보하려는 의지를 갖고 있다.. 더보기