스위프트 WebView, Segue, AppDelegate 데이터 공유
스위프트 [노트정리]   1. webView WebView를 아웃렛 연결해서 변수로 만든 후 viewDidLoad()에서 url을 로드한다. 이때 url은 옵셔널이기 때문에 '언랩' 한 후 URLRequest() 함수에 전달하고 webView.loadRequest() 함수를 이용해서 웹 뷰를 띄울 수 있다.   http에 접속할 때는 보안 때문에 info.plist에서 App Transport Security Settings를 ..
스위프트 딕셔너리(Dictionary)와 튜플(Tuple)
1. 딕셔너리(Dictionary)  딕셔너리는 배열과 마찬가지로 여러 가지의 데이터를 다룰 때 사용하는 녀석인데 배열과의 차이점을 정리한다.[키:값]으로 이루어진 형태인데 빈 딕셔너리를 만드는 방법도 알아두자. 그리고 이 녀석에 접근할 때는 앞쪽에 입력된 "키값"으로 접근을 하면 된다. 빈 딕셔너리를 선언하고 값을 넣을 때는 자료형에 맞게 키값에 따른 데이터를 넣어주면 되고 역시 "key"로 접근해서 값을 가져올 수 있다. 그리고..
Swift 현재시간 switch~case, for문 특징 및 배열
swift 노트정리  1. 현재 시간 구하기Foundation 모듈을 import 한 후 Date()와 Calendar() 클래스를 가져와서 component 불러온 후 인자로 년(.year), 월(.month), 일(.day), 시간(.hour), 분(.minute), 초(.second) 등 구하고 싶은 값과 date를 전달하면 된다. 2. switch 문의 특징다른 언어와 기본 기조는 크게 다르지 않지만 몇 가지 특징이 있다.s..
mysql 설치 (맥북)
mysql 설치  지난 글에서는 맥북에 기본 탑재되어 있는 apache와 PHP의 버전을 알아보고 그것들을 연동하는 과정을 살펴봤었는데요. 그 과정을 참고하실 분들은... apache2와 php7 연동 위 글 잠깐 참고하시고요. 오늘은 MySQL 설치를 해보려고 합니다. 바로 설치 파일을 받으러 이동할게요. mysql 다운 아래와 같은 페이지가 열리면 OS가 mac이 선택되어 있는 상태인데요. 오른쪽에 위..
맥북 Apache2 실행과 PHP 연동하기
맥북 Apache2 실행과 PHP 연동하기  맥북에는 아파치(Apache2)와 PHP가 기본적으로 설치되어 있는데요. 이번에 서버 관련 APP을 공부해보기 위해서 맥북을 서버로 사용하려고 아파치를 실행하고 PHP와 연동한 후 MySQL 설치를 해보려고 하는데 제 머리 용량이 작은 관계로 시간이 지나면 또 생각이 안 날까 싶어서...ㅠㅠ 그 과정을 정리해 놓으려고 하고요. ㅎ 오늘은 아파치와 php를 연결하는 과정을 정리해보려고 합니다.&nb..
맥북 녹음 컴퓨터 소리 High Sierra
맥북 녹음 컴퓨터 소리 High Sierra   맥북이나 아이폰이 참 좋기는 한데... 불편한 것 중 하나가 시스템에서 재생되는 소리나 통화 녹음이 안된다는 점이죠? 저 개인적으로는 둘 다 꼭 필요한 기능들인데 없어서 아쉽던 참에 어떤 프로그램을 하나 설치해서 맥북 녹음이 가능하길래... 혹시 필요하신 분들 참고하시라고 그 과정을 정리해보려고 합니다.   그 어떤 프로그램이란... 이미 이 내용과 관련해서 찾아보셨다면 모두 아실만한..