전체 글 (99) 썸네일형 리스트형 XCODE tableview에 segue 여러개 연결하여 view controller 여러개 사용하기 엄청난 고민과 구글링 끝에서 결국에 test model을 만드는데 있어서 거의 마지막인 문제를 해결하였습니다. 해당 사진을 보시면 1개의 controller에 2개의 segue로 각각 view controller들이 연결되어 있습니다. 이 문제를 해결하기 전에는 table view cell을 각각의 view controller로 연결하려 했으나 계속 1개씩만 연결이 되서 계속 고민하고 있었습니다. 허나, 많은 고민과 구글링 끝에 table view cell에서 출발하는 것이 아닌 view controller 그 자체에서 출발하면 됨을 알게 되고 수행한 결과 잘 되었습니다. 코드의 경우 override func tableView(_ tableView: UITableView, willSelectRowAt i.. iOS 앱개발 과정 요즘 좀 글이 뜸한데 하다보니깐 너무 어려워서 공부를 좀 많이 하면서 하느라 글을 쓸 시간이 없다. 그리고 무엇보다 ios앱 개발을 하며 무슨 주제로 글을 써야 할 지도 감이 아직 잘 안온다. 정말 열심히는 하고 있는데 어떻게 글을 써야 할 지 모르겠다. 대충 화면은 이정도로 구성했고 사실 전과 크게 다를것은 없지만 detail적인 부분을 많이 추가했다. 뭐 이래저래 노는거 같아 보여도 하는 중이다. 그래도 뭐라도 올려야 될거 같아서 후기같은 일기? 를 지금 올리고 있고 급하게 스프링코드도 짜고 있다. 주말 목표는 스프링서버 로그인 구현 글 올리기가 될 것 같다. 아 우리 존재 화이팅! xcode에서 swift를 이용하여 tableView에서 alert기능(팝업메시지) 구현하기 맥북에서 작성하다가 다시 윈도우에서 작성할려구 하니깐 어렵네요. 우선 settinTableController에 var settingItems = ["충전하기", "출석체크", "푸시알림"] var settingItemsImageFile = ["test1.jpeg", "test2.jpeg", "test3.jpeg"] 이러한 배열을 만들어 줍니다. 그 다음단계로는 detail view를 표시할 UIControllerView를 만들고 table cell과 세그웨이로 연결을 한 후 해당 identifier에 settingDetail이라 지정합니다. 그 다음 단계입니다. 이번 코드는 alert를 구현하는 코드입니다. override func prepare(for segue: UIStoryboardSegue, se.. table view controller 만들기 사실 딱히 설명할 것은 없고 걍 하고 있기는 한데 잘 모르겠다. 언어가 너무 이상하다. 뭔가 쉬운거 같기도 하고 어려운거 같기도 하고 잘 모르겠다. 우선 최소 기능 구현이라도 해놓아야 하는데 일단 내일은 그 사진 슬라이드해서 보는거랑 카메라 갤러리 이런거 구현할 듯하다. 뭐 대충 해야할 일들은 그정도 있는거 같고 슬슬 aws amplify 적용법을 공부하는게 맞지 않나? 싶다 Xcode 탭바 컨트롤러 이용해 여러 개의 뷰 넣기 원래는 ios 개발 과정을 다 작성할려고 했는데 분량을 어떻게 해야될 지 감이 안오기도 하고 ios front-end개발을 전문적으로 할 생각도 없기 때문에 그냥 나중에 까먹으면 찾아보기 위해(거의 나만 볼 거 같아서) 매우 심플하게 작성할 생각이다. 1. project 생성 그냥 캡쳐한게 아까워서 올렸다. Organization Identifieer의 경우 갖고 있는 고유의 url을 역순으로 작성하면 된다. 2. tab bar controller 아이폰 전체 드래그 하고 editor - embed in - tab bar controller view를 추가로 생성할 때는 우측 상단 + 클릭 후 view controller 검색 후 view controller drag & drop tab bar contr.. 맥북 air m2 구매 후기 사실 맥북 살까 말까 정말 많이 고민했었다. m1이야 뭐 가격에 비해 성능이 압도적이었으니깐 그렇다고는 해도이번꺼는 좀 많이 비싼거 같아서 고민을 했었지만ios를 개발하기 위해서는 xcode가 필요하기 때문에 mac을 사게 되었다. 역시 애플답게 깔끔한 상자로 온다. 언박싱ing 내용물은 별거 없고 충전기랑 맥북 이거 2개가 끝이다. 초기 세팅을 시작해야한다.솔직히 살짝 색깔은 후회중이기도 하면서 아니기도 하면서차피 나는 xcode가 필요했을 뿐이고 현재 gram 2in1 쓰는데 작업할 때 intelliJ랑 android studio랑 hedisql 동시 사용하다보니깐어느정도 성능 좋은게 필요해서 산거니 뭐 디자인은 그렇게 중요하지는 않은 것 같다. 성능 업그레이드같은 경우 메모리랑 용량만 1단계식 추가.. 스프링부트에서 Validation사용하기(@Valid) 이번시간에는 validation에 대해 알아보겠습니다. 이번 글은 상당히 짧을 것이라 예상이 되어 이론과 실습을 함께 진행하겠습니다. validation이란 유효성 검사를 의미합니다. 이는 서비스의 비즈니스 로직에 맞게 들어오는 데이터들이 의도한 형식으로 값이 올바르게 들어오는지 체크하는 과정을 뜻합니다. Validation 관련 annotation @Size - 문자의 길이조건 @NotNull - null값 불가 @NotEmpty - @NotNull + ""값 불가 @NotBlank - @NotNull + " "값 qnfrk @Pattern - 정규식을 통한 조건 @Max - 최댓값 조건 @Min - 최솟값 조건 @AssertTrue / AssertFalse - 참/거짓 조건 @Email - email.. spring boot에서 test code 작성(TDD, Junit)(실습) 지난 글에 이어서 이번에는 실습시간을 가져보겠습니다. https://pinlib.tistory.com/entry/spring-boot%EC%97%90%EC%84%9C-test-code-%EC%9E%91%EC%84%B1TDD-Junit spring boot에서 test code 작성(TDD, Junit) 이번엔 이론편으로 돌아왔습니다. 제가 현재 spring boot를 통해 제작중인 서버를 만드는데 있어서 이제는 test code를 제작할 필요가 생겼다는 판단으로 test code 제작 방법을 공부하고 있습니다. Sprin pinlib.tistory.com 우선 기존에 만들었던 UserController.java에 대한 test code 작성방법부터 알아보겠습니다. @WebMvcTest(UserContro.. spring boot에서 test code 작성(TDD, Junit) 이번엔 이론편으로 돌아왔습니다. 제가 현재 spring boot를 통해 제작중인 서버를 만드는데 있어서 이제는 test code를 제작할 필요가 생겼다는 판단으로 test code 제작 방법을 공부하고 있습니다. Spring으로 개발을 하면서 test를 만들지 않는다면 spring이 지닌 가치의 절반을 포기하는 셈이라고 합니다. spring 개발자로서 test 작성방법과 이를 효과적으로 개발에 활용하는 전략을 알아야 하고, 이를 실전에 적용하기 위해 오늘의 글 작성을 시작해보겠습니다. * 아래 나올 내용은 https://youtu.be/SFVWo0Z5Ppo 어라운드 허브 스튜디오의 영상과 토비의 스프링을 참조했습니다. 1. TDD 테스트 주도 개발이라는 의미를 지니고 있습니다. simple하게 말하자면 .. 오류범벅(ESP8266, ESP-01, Arduino UNO) 이전 글에서는 https://pinlib.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C%EB%A1%9C-%EC%95%84%EB%91%90%EC%9D%B4%EC%99%80-%EC%84%9C%EB%B2%84%ED%86%B5%EC%8B%A0-%EC%A0%9C%EC%96%B4%ED%95%98%EA%B8%B0WIFI-D1-R1-ESP8266-%EB%AA%A8%ED%84%B0%EC%A0%9C%EC%96%B4-JSON 안드로이드로 아두이와 서버통신 제어하기(WIFI D1 R1, ESP8266, 모터제어, JSON) 저번에는 arduino nano33 iot를 이용해서 LED를 제어했었습니다. https://pinlib.tistory.com/entry.. 이전 1 ··· 5 6 7 8 9 10 다음