분류 전체보기 889

ios snackBar 사용방법입니다. -> material.io/components

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 안드로이드에서는 자체적으로 SnackBar 를 제공하는데요.ios에서는 기본적으로 제공하지는 않고, 머터리얼 라이브러리 추가를 통해 간단하게 호출할 수 있습니다.Podfile에 pod 'MaterialComponents/Snackbar'위 라이브러리를 추가해주시고요.터미널에서 해당 프로젝트 디렉토리로 이동해서pod install을 해줍니다.약간의 설치시간이 걸립니다. 이제 호출방법입니다.먼저 import UIKit 아래에 import MaterialComponents.MaterialSnackbar임포트해주시구요.저는 호출하는 코드를 함수로 만들어 봤습..

IOS(iPhone) 2017.11.21

swift3 Date(), DateFormatter() dateFormat 몇 가지 형식 알아가기!

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 날짜를 구하는 건 종종 필요한데요.swift3에서 오늘 날짜를 구하고 날짜형식을 바꾸는 방법에 대해알아보겠습니다.바로 코드로 들어갑니다. //: Playground - noun: a place where people can play import UIKit var str = "Hello, playground"var today = Date() // 오늘 날짜 구하기 var format1 = DateFormatter()var format2 = DateFormatter()var format3 = DateFormatter()var format4 = DateFo..

ios swift3 split 함수 사용방법 -> component(separatedBy: "문자")

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서도 간단하게 사용법을 알아봅니다. 자바에서 특정 문자열을 기준으로 나눠서 배열을 만들 때split 함수를 사용했었는데요. 12345678String originStr = "a/b/c/d/e"; String[] arrayStr = originStr.split("/"); System.out.println(arrayStr.length) // 5for (int i = 0; i

IOS(iPhone) 2017.11.20

ios swift3 확인(Ok), 취소(Cancel) 다이얼로그 만들기

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 제목대로 ios 에서 Ok, Cancel 다이얼로그 만드는 방법입니다. 전에 포스팅했던 다이얼로그만들기에서 심화된 단계입니다. 확인,취소 다이얼로그는 우리가 앱에서 자주 볼 수 있죠. 좀 귀찮은 앱들은 종료할 때 종료할 건지 묻는 다이얼로그가 나오니까요 ㅎㅎ 만드는 방법은 간단합니다. 123456789101112131415let alert : UIAlertController = UIAlertController(title: commuteAlertTitle, message: commuteAlertMsg, preferredStyle: .a..

IOS(iPhone) 2017.11.17

ios swift3 UIImageView 에 Click Event 클릭이벤트 추가하기!

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 제목대로 UIImageView 에 클릭 이벤트를 추가하는 방법에 대해알아보겠습니다.ios 개발 시 버튼종류가 아닌 View 종류에는 IBAction을 추가할 수가 없는데요.안드로이드에서는 그냥 모두 setOnClickListener를 추가할 수 있어서 편했는데ios에서는 다른 방법을 사용해서 추가해주어야 합니다. 조금은 귀찮네요 ㅎㅎ 방법은 간단합니다. 먼저 UIImageView 를 IBOutlet 으로 .swift 파일에서 컨트롤 할 수 있도록 추가해줍니다. @IBOutlet weak var commuteImgView: UIImag..

IOS(iPhone) 2017.11.17

swift3 String replace 함수 Extention

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 swift3 에서 자바처럼 replace 함수를 사용하는 방법에 대해알아보겠습니다. 방법은 간단합니다.Extension 을 사용하면 되는데요.아무 .swift에 아래 Extension 을 선언하시고, 12345extension String { func replace(target: String, withString: String) -> String { return self.replacingOccurrences(of: target, with: withString, options: NSString.CompareOptions.literal,..

우삼겹과 차돌박이 차이점!? 둘이 같은게 아니었나!?!?!?

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 여러분은 우삼겹과 차돌박이의 차이점을 알고 계신가요? 전 지금까지 두 부위가 같은 걸로 알고 있었는데요. 아침에 잠깐 페이스북을 보다가 무한리필 고기집이 나왔는데, 5부위가 무한리필이라고 하며삼겹살, 목살, 항정살, 우삼겹, 차돌박이 라고 하는거에요. 그래서 ?????? 우삼겹이랑 차돌박이랑 다르다고?? 궁금해서 바로 찾아봤습니다.먼저 소고기 부위표인데요. 사진에서 알 수 있듯이 우선 우삼겹과 차돌박이는 크게 양지라는 부위에 속한 고기들이에요.크게 보면 같은 부위죠??그래서 네이버에 찾아보니 우삼겹은 업진살 이라고도 불리고, 업진살은 소의 복부 중앙 ..

아무거나 2017.11.16

ios x-code 로 개발하던 중 발생한 xcode command failed due to signal segmentation fault 11 에러 해결 방법

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 오랜만에 x-code 로 ios 를 개발하고 있었는데요, 정말 뜬금업이 제목처럼 command failed due to signal segmentation fault 11 에러가 갑자기발생했습니다;;;그래서 머지,,,, 하며 이것 저것 막 해봤는데, 빌드도 다시해보고,x-code 를 껐다가 다시 켜보고 그런데도 해결이 되지 않더라구요,..... 그래서 StackOverFlow 에 검색해보며 이 방법 저 방법을 많이 봤는데에러가 발생한 이유와 해결 방법을 찾았습니다. 먼저 이유는 코드의 문제가 가장 큽니다.소스 상에 표시되지 않는 코드 문제저 같은 경우..

IOS(iPhone) 2017.11.15

안드로이드 ConstraintLayout Chains 종류와 사용방법!

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ ConstraintLayout 사용법 마지막 포스팅입니다. Chains 에 대해 공부합니다. Chains : 체인은 단일축에서 (가로축 또는 세로축) 위젯들이 그룹처럼 동작할 수 있도록 해줍니다. 다른 축은 독립적으로 제약조건을 가질 수 있습니다. 체인 생성하기 : 체인은 최소 두 개의 위젯이 서로 연결되어 있으면 체인으로 간주됩니다. ex) 아래 위젯들은 서로 연결되어 있으므로 체인으로 간주됩니다. 체인의 머리 : 체인의 가장 왼쪽에(가로 축일 경우), 또는 가장 위쪽에(세로 축일 경우) 있는 위젯이 체인의 머리가 됩니다. 체인에서 여백 (Mar..

안드로이드 2017.11.14

스프링(Spring) jdbcTemplate.queryForInt is Deprecated. 대체 방법

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 제목 그대로 입니다.JdbcTemplate 메소드인 queryForInt() 는 Deprecated 되었는데요. 대체할 수 있는 방법이 있습니다. 간단합니다.예를 들어서 어떤 테이블의 row 개수를 가져오고 싶은 경우.jdbcTemplate.queryForObject("select count(*) from users", Integer.class);queryForObject () 를 활용해서 구할 수 있겠습니다~ 간단하죠? 이상입니다.