본문 바로가기

전체글 목록

2020. 5. 31.

목    록

 

 

 

*Objective c

objective c 객체지향으로의 항해

objective c 클래스

objective c 소유권

NSObject 1

NSObject 2

objective c 카테고리

objective c 클래스 클러스터(추상클래스)

objective c 클래스 클러스터의 서브 클래스

objective c 프로토콜 1

objective c 프로토콜 2 - 프로토콜의 채용, 상속 카테고리화

objective c 프로토콜 3 - 비공식 프로토콜

 

 

objective c 객체 개념

objective c 프로그램

objective c 상속과 클래스

objective c 동적결합

 

 

객체지향 프로그래밍 예제

상속 예제

 

 


 

*iOS auto layout 

autolayout - constraints 정리 (1)

autolayout - constraints 정리 (2)

autolayout - align 정리

autolayout - multiplier 정리

 

 

*아이폰 위치 및 지도

MKMapView 와 CLLocationCoordinate 이용해서 지도에 경로 표시하기

Firebase를 이용해서 좌표 저장 후 지도에 표시

iOS CoreLocation 공통 모듈 - 싱글톤

iOS CLLocation 위도경도, 속도, 이동거리 구하기

iOS 배달앱 개발 예제(1) - (feat. 위치표시 싱글톤 CoreLocation, NSTimer, NSURLSession)

iOS 배달앱 개발 예제(2) - (feat. 마커표시 MKAnnotation, CLLocationManagerDelegate, MKMapViewDelegate)

iOS Geofencing 예제 - 특정위치 안에 들어갔을때 알림(NSCoding, UserNotification..MKAnotaion, CLLocation, MapView)

 

 

*아이폰 기타

iOS 화면보호기 예제(feat. Timer, AddGuesture, get RootViewController, get CurrentView Controller)

iOS UIActivityIndicatorView 예제 (feat. Timer 예제, 오토레이아웃 코드 예제)

ios 파일생성 파일저장 파일삭제

ios 위변조 탐지 로직

ios 샌드박스 접근 로직

코어 블루투스 - IOS Core Bluetooth

ios - Adhoc 배포하기(웹에서 IOS 테스트 앱 다운 설치)

ios 델리게이트란 - delegate 예제

iOS WKWebView 예제

iOS 애플로그인 - Apple Login 예제 - (xib 파일을 최상위뷰 설정 , storyboard 코드로 호출 후 최상위 뷰 설정, 키체인)

 

 

*아이폰 - 네트워크&통신

ios NSURLSession으로 Get 요청 Post 요청하기 - 개념

ios NSURLSession으로 Get 요청 Post 요청 - 구현

ios HTTP POST 방식 요청 - json 타입요청

NSURLSession 공통 모듈 예제

 

ios push 기초 with Firebase

ios PUSH APNS 개념

iOS UNNotificationServiceExtension 예제 Push Sound

 

 

 

*아이폰 - 테이블뷰, 컬렉션뷰

ios CollectionView 예제 - 프로젝트 생성

ios CollectionView 예제 - Section 생성

ios CollectionView 예제 - Cell 아이템 선택 및 간격

ios collectionview xib 파일 & customcell 예제

ios Photos framework 로 사진첩만들기(파일로저장)

 

iOS Photos Framework 정리 (PhotoKit)

iOS Photos Framework로 아이폰 사진앱 만들기

 

ios TableView 예제 - (테이블뷰 , segue 화면전환)

 

 

*아이폰 - 멀티미디어

ios UIImagePickerController 정리

ios UIImagePickerController 카메라 만들기

 

ios Photos framework 로 사진첩만들기(파일로저장)

iOS Photos Framework 정리 (PhotoKit)

iOS Photos Framework로 아이폰 사진앱 만들기

iOS AVPlayer 영상 재생 예제

 

iOS코어오디오 재생 예제 자료실(***)

iOS AudioFileStream 예제

iOS AVAudioPlayer 예제

iOS AVPlayer 예제


*아이폰 - 코어 데이터

SQLite 기초

SQLite 응용

 

ios CoreData 간단한 예제로 배우기

ios 코어데이터 예제(feat: 기초 개념)

ios coredata로 게시판 만들기 - 조회

ios coredata로 게시판 만들기 - 저장(feat. alertViewController)

ios coredata로 게시판 만들기 - 삭제

ios coredata로 게시판 만들기 - 수정(feat. alertViewController)

ios coredata로 게시판 만들기 - 로그보기

 

 

 

*아이폰 - 코어 오디오

1.코어 오디오 - 오디오 정보 추출

2.코어 오디오 - 사운드 파일 생성 하기

3.코어 오디오 - AudioStreamBasicDescription 정보출력

4.iOS coreaudio 재생 예제 - mac OS(예제)

5.iOS coreaudio 재생 예제 - 아이폰(예제)

6.iOS코어오디오 재생 예제 자료실(***)

7.iOS AudioFileStream 예제

8.iOS AVAudioPlayer 예제

9.iOS AVPlayer 예제

10.iOS AVPlayer 영상 재생 예제

 

*디자인 패턴

디자인 패턴 - 싱글톤 패턴 예제

 

 

*그래픽 & 애니메이션

iOS 카테고리 예제 - (UIColor 확장하기)

CGContextRef 예제 - 그림 그리기

iOS UIBezierPath 예제 - 그림 그리기

*공통모듈 & 소스

iOS 공통 로그 예제

NSURLSession 공통 모듈 예제

iOS 공통로그 & pch 파일

iOS 최상위뷰 체크 예제 - Curent RootViewController

iOS CoreLocation 공통 모듈 - 싱글톤

iOS KeyChain 예제 - 키체인

iOS 카테고리 예제 - (UIColor 확장하기)

 

*오류 정리

iOS 애플 중간 인증서

 

 

 


 

*자료구조

 

1.자료구조와 알고리즘의 이해

2. 재귀

3. 연결리스트 - 배열

4. 연결리스트 - 연결 리스트(Linked List)

5.스택

6.큐

 

 

*TCP/IP

 

1.네트워크 프로그래밍과 소켓의 이해

2.소켓의 타입과 프로토콜의 설정

3.주소체계와 데이터 정렬

4.TCP 기반 서버 클라이언트

5.TCP 기반 서버 클라이언트 - 2

6.UDP 기반 서버/클라이언트

7.소켓의 우아한 연결종료

8.도메인 이름과 인터넷 주소

9.소켓의 다양한 옵션

10.멀티프로세스 기반의 서버구현

11.프로세스간 통신

12.멀티플렉싱

13.다양한 입출력 함수들

14.멀티캐스트 & 브로드캐스트

15.소켓과 표준 입출력

16.입출력 스트림의 분리에 대한 나머지 이야기

17.멀티 스레드를 이용한 채팅 서버

18.http 서버

19.C언어 HTTP 서버 구축하기 (표준입출력 이용)

20.C언어 HTTP 서버 구축하기

 

*운영체제 정리

 

1.운영체제 개론

2.컴퓨터 시스템 구조

3.프로세스

4.스레드

5.프로세스 관리

6.CPU 스케쥴링

7.멀티레벨 큐

8.프로세스 동기화

 

 

*유닉스 프로그래밍 - 개념

1.프로세스 생성과 종료

2.파일 쓰기와 파일 읽기

3.리눅스 커멘트라인 인자와 응용

4.에러처리 및 파일 다루기(low level)

5.파일 다루기(라이브러리)

5-1. c언어 파일입출력 함수를 이용해서 파일의 단어수 체크하기(응용예제)

5-2. c언어 파일함수로 특정 문자 찾기(응용예제)

5-3. c언어 문자 치환 - 특정 문자 찾아서 바꾸기(응용예제)

 

 

6.파일과 디렉토리

7.시스템 정보 다루기 - (로그인, 패스워드 정보)

8.시스템 정보 다루기 - (그룹, 시간)

9.프로세스

10.프로세스 생성과 실행

11.시그널

12.스레드

13.메모리 매핑

14.파이프

15.메시지큐, 공유 메모리, 세마포어 - ipc

 

 

*유닉스 프로그래밍 - 응용

1.head 명령어 실습

2.grep 명령어 실습

3.파일 시스템 관련 api

4.프로세스와 하드웨어

 

 

*모두를 위한 리눅스 프로그래밍 연습문제 목록

1.파일 쓰기와 파일 읽기 [v] - 2020.07.6

2.head 명령어 실습  [v] 2020.07.13

3.grep 명령어 실습 [v] 2020.07.13

4.파일 시스템 관련 api [v] 2020.07.14

5.프로세스와 하드웨어

 

 

*유닉스 프로그래밍(한빛미디어) 연습문제 목록

1.[유닉스 프로그래밍] 파일관련 연습문제

2.[유닉스 프로그래밍] 디렉토리 관련 연습문제

3.[유닉스 프로그래밍] 시스템정보 다루기 연습문제