SwiftSoup는 웹 크롤링을 할 수 있게 하는 라이브러리입니다. 간단하게 이를 사용하여 웹 크롤링을 하는 과정을 소개하겠습니다. 1. SwiftSoup 라이브러리 설치 https://github.com/scinfu/SwiftSoup 위 링크에서 cocoapods를 이용하는 방식을 사용하였습니다. terminal을 이용하여 해당 프로젝트 폴더로 가서 pod init 하여 Podfile을 생성합니다. Podfile안에 pod 'SwiftSoup'을 추가합니다. 그 후 pod install 하면 설치가 완료됩니다. 2. WebCrawling 준비하기 사용할 ViewController 에서 import SwiftSoup를 해줍니다. 웹 크롤링을 해올 함수를 선언합니다. 웹 크롤링을 해올 사이트 url을 St..
저는 항상 스토리 보드를 통해서 코딩을 해왔었는데요! 동아리에서 "스토리보드를 과감히 버리고 SnapKit을 사용해봐라!!"라고 하셔서 한번 해보게 되었습니다. 아 그전에, Snapkit에 대한 설명을 먼저 드릴게요 SnapKit 이란? SnapKit은 iOS에서 오토 레이아웃을 스토리 보드 없이, 쉽고 간략하게 설정해줄 수 있는 기능을 가진 라이브러리입니다. 저는 cocoapod을 통하여 설치하였고요 관련된 설치 방법은 다음 링크를 참고하세요! github.com/SnapKit/SnapKit SnapKit/SnapKit A Swift Autolayout DSL for iOS & OS X. Contribute to SnapKit/SnapKit development by creating an account..
안녕하세요! iOS 프로그래밍의 기초 중 하나인 TableView를 알아보고 TableView를 이용하여 다음과 같은 App Store 인기차트와 비슷하게 구현해보겠습니다! 우선 TableView의 간단한 개념부터 알아보겠습니다. TableView 란? - 여러 아이템을 list 형태로 보여주기 위한 View입니다. - UITableView를 사용합니다. - 열을 1개만 갖습니다. - 각 데이터는 TableView Cell로 표현됩니다. - 셀을 재활용해서 데이터를 보여주는 형식입니다. TableView를 사용하기 위해서 필요한 몇 가지 절차가 있습니다. 1. StoryBoard에서 생성, Cell 추가 후 레이아웃 구성 2. ViewController에서 Protocol 설정 3. Custom Cell..
- Total
- Today
- Yesterday
- sharedmemory
- optional
- PHAsset
- 멀티프로세스
- 운영체제
- 프로세스
- Xcode
- 디프만
- 쓰레드
- 스레드
- 개발동아리
- 부캠
- PHImageRequestOptions
- rxcocoa
- isNetworkAccessAllowed
- 개발대외활동
- Swift
- WKUIDelegate
- 스냅킷
- 슈퍼스칼라
- returnKey
- RxSwift
- ios
- setBackgroundColor
- OS
- swiftsoup
- 프로세스간통신
- webcrawl
- URLComponents
- cs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |