분류 전체보기 82

[IOS] 아이폰앱 개발 시 사용된 라이브러리 및 추천 사이트

*라이브러리 이름을 클릭하시면 새창으로 연결됩니다. 'CryptoSwift'로그인 및 사용자 정보를 암호화 하여 통신하기 위한 라이브러리입니다.여러 라이브러리를 찾아봤지만 가장 디테일하게 사용할 수 있습니다. 'ActiveLabel'해시테그에 링크를 걸어줄 때 필요한 라이브러리 입니다. 'Alamofire'Restful API 통신을 위한 라이브러리입니다. 이 라이브러리를 사용하면 굉장히 편하게 통신을 구현할 수 있습니다.또한 다운로드 등 다른 기능도 제공하니 이만한 라이브러리가 없는 것 같습니다. 'SwiftyJSON'JSON통신을 좀 더 편하게 해주는 라이브러리 입니다. 'ObjectMapper'아직 공부 부족으로 설치만 하고 사용하지 못하고 있습니다.JSON 정보를 오브젝트로 맵핑 시켜주는 기능을 ..

Programer/iOS 2016.09.08

#넋두리 #슬럼프

은행에서 C언어를 한지 1년, 이제 스타트업 와서 아이폰 개발을 한지 1년이 지났습니다.근데 요즘 들어서 개발에 대한 의욕이 점점 떨어지는 것 같습니다. C언어, Swift를 할 때에는 정말 내가 성장하고 있다는 생각이 들어 재미있게 개발을 했는데..요즘엔 요구사항이나, 업데이트 하는 경우 별 어려움 없이 구현하고 있지만.. 무언가 성장한다는 느낌이 들지 않으니 모든 게 지루하고 일처럼 느껴집니다. 물론, 회사는 일을 하는 곳이지, 배우는 곳이 아닌 것은 알지만 의욕이 떨어지는 것은 사실입니다.앞으로 어떻게 해야할지 고민도 되고, 결혼같은 현실적인 부분에서도 참 고민이 많이 됩니다. 일단 7월 말에 휴가를 냈는데 휴가기간동안 생각을 해보고 좀 더 미래에 대한 계획을 세워야 할 것 같습니다.

Life/Writing 2016.07.06

[Swift] tableView Cell 선택시 view에 맞춰 dimmed 효과 주기

let bgColorView = UIView() let patchLayer = CALayer() patchLayer.frame = CGRectMake(14, 3, self.tableView.frame.size.width - 28, 108) patchLayer.cornerRadius = 7 patchLayer.backgroundColor = Colors.pinkLineBox.CGColor bgColorView.layer.addSublayer(patchLayer) cell.selectedBackgroundView = bgColorView 해당 코드를 tableview 생성 코드안에 넣으면 됩니다. selectedBackgroundView가 cell를 선택할 때, 나오는 뷰입니다.근데 bgColorView 는..

Programer/iOS 2016.05.26

#에세이 #컴퓨터공학 #대학생

0. 들어가면서..이 글은 주관적인 저의 생각입니다. 컴퓨터 공학을 선택한 학생들에게 조금이라도 도움이 되기를 바라며 적어봅니다. 1. 학생의 때는, 넓게 배우는 때 제가 졸업할 때, 공학인증과정(?) 이라는 것이 있었습니다. (기업에서 원하는 인재를 위해 해당 과정을 통해 학점을 이수하면, 대기업 취업시 가산점을 주는 제도였었죠.)확실히 학생들에게 공부의 방향성을 제시해준다는 점에 굉장히 유익할 것이라고 생각했습니다. 하지만 현재는 그렇게 생각이 들지 않습니다.학생 때야 말로, 웹, 모바일, 윈도우/맥 어플리케이션 등 여러 분야와 C, JAVA, 파이썬, Java Script 등을 여러 언어를 경험해 봐야 한다고 생각합니다.물론 준구난방으로 순서를 무시하고 배우면 곤란하겠지만, 학생 때 말고는 컴퓨터 ..

Life/Writing 2016.04.22

[스크랩] iOS와 android를 같이 개발하는 경우

iOS와 android를 같이 개발하는 경우 고려할만한 것을 잘 정리한 블로그가 있어 링크올립니다. http://swiftlab.kr/ios와-android-앱을같이-개발할-경우-기술-비교/ 개인적으로 swift 매니아가 된 저로서는 swift가 두가지 플랫폼을 다 가졌갔으면 바램입니다. :) - 이 글을 보고 순차적으로 공부해야할 것 1. RxSwift 에 대한 이해와 적용 2. CoreData 에서 Realm 으로 사용해보기 3. PagingMenuController 사용 4. UIRefresh iOS 자체 사용 5. fabric 도입 여부 (구글 애널리스틱 사용중인데.. 흠..)

Life/Writing 2016.04.19

[Swift] 날짜 변환 함수 (Date -> String)

아래 소스는 데이트 값을 받아서 현재 시점보다 얼마나 떨어졌는지 한글로 알려주는 함수 입니다.n년 전, n달 전, n주 전, 저번주.....방금 전 형식으로 바꿔줍니다. func timeAgoSinceDate(date:NSDate, numericDates:Bool) -> String { let calendar = NSCalendar(calendarIdentifier:NSCalendarIdentifierGregorian)! let unitFlags : NSCalendarUnit = [.Minute, .Hour, .Day, .WeekOfYear, .Month, .Year, .Second] let now = NSDate() let earliest = now.earlierDate(date) let latest ..

Programer/iOS 2016.03.25

[라섹] 라섹 후기 (양재 현필목 안과)

안녕하세요.라섹을 한지 이제 6개월이 지나 이제야 후기를 써봅니다.현재 부작용 없이 굉장히 만족스러운 생활을 하고 있습니다. 0. 라섹 준비먼저 병원을 고르는 것이 힘들었습니다. 조금 비싸더라도 더 검증이 많이되고 안전한 곳에서 하고 싶었습니다.마침 아는 동생이 병원을 추천해 주었고, 친한 형도 똑같은 병원을 추천해줘서 정하게 되었습니다.(이제는 기술이 많이 발전되어서 광고보고 가는 것도 나쁘진 않겠지만.. 역시 지인들의 추천하는 곳이 좋은 것 같습니다.) 1. 사전 검사먼저 예약을 잡고 갔으며 검사는 30분 정도 받고, 15분 정도 의사선생님과 상담을 하였습니다.검사는 별 불편함이 없기때문에, 편한 마음으로 받으시면 될 것 같습니다.상담하면서 저는 라섹만 가능하고, 부작용에 대한 설명, 몇몇 질문만 하..

Life/Writing 2016.03.25