📝 iOS

    [iOS] 멋쟁이사자처럼 앱 스쿨 최종 프로젝트 마차챠 회고

    [iOS] 멋쟁이사자처럼 앱 스쿨 최종 프로젝트 마차챠 회고

    🍡 마차챠란?인터넷 검색을 통해 포장마차의 정보를 쉽게 접하기 어렵다는 사실을 깨달았다.포장마차의 정보(영업 요일, 메뉴, 가격, 리뷰)를 쉽게 알 수 있고 포장마차를 추천해주는 앱을 제작하기로 결심했다. GitHub - jeoneeee/finalproject-machacha: 마차챠: 포장마차의 위치 및 영업 시간를 제공하는 서비스 🍢마차챠: 포장마차의 위치 및 영업 시간를 제공하는 서비스 🍢. Contribute to jeoneeee/finalproject-machacha development by creating an account on GitHub.github.com  🐣 프로젝트에서 내가 담당한 기능홈 화면(큐레이션 방식으로 포장마차 보여주기, 알림 확인)디테일 화면(가게 리뷰 사진 5개..

    22.11.1 / String, Array 돌아보기 (reversed(), sort())

    오늘의 학습으로 돌아온 나.. 어째 항상 비슷한 분야 이야기만 들고온다고 느낀다면 절대 제가 그 분야에 취약한게 아니라 기분탓입니다.. 모른척해주세요...👀 String에서 reversed()가 있다는 사실! 알고계셨나요?? var a = "ABCD" String(a.reversed()) // "DCBA" reversed()란 위의 코드에서 보이는 것처럼 String의 값을 뒤집는 것입니다. . . . . . 그리고 reversed()는 배열에서도 가능합니다! var nums = [1,3,6,2,5,8] nums.reverse() // [8, 5, 2, 6, 3, 1] nums.reversed() // [8, 5, 2, 6, 3, 1] reverse()를 사용하면 배열 값이 역순으로 출력이 되는것을 확인..

    22.10.27 / String 돌아보기 ( contains() )

    오늘의 깨달음으로 돌아온 나.. 요새 알고리즘을 공부하면서 나의 부족함을 많이 느낀다.. 특히 배열과 인덱스..여러가지..등등 그 중 오늘은 String 값 contains()를 알아보자! 문제와 나의 정답은 아래와 같다.. # 문제 설명 문자열 str1, str2가 매개변수로 주어집니다. str1 안에 str2가 있다면 1을 없다면 2를 return하도록 solution 함수를 완성해주세요. import Foundation func solution(_ str1:String, _ str2:String) -> Int { if str1.contains(str2) { return 1 } else { return 2 } } 일단 난 여기서 contains() 라는걸 기억하지 못했다.. 그래서 기억하기까지 많은 ..

    22.10.26 / Array 돌아보기 ( max(), firstIndex(of: ) )

    오늘 프로그래머스로 문제를 풀다가 나의 코드의 충격을 느껴 기록을 한다..😦 문제와 나의 코드는 아래와 같다. # 문제 설명 정수 배열 array가 매개변수로 주어질 때, 가장 큰 수와 그 수의 인덱스를 담은 배열을 return 하도록 solution 함수를 완성해보세요. import Foundation func solution(_ array:[Int]) -> [Int] { var maxNum = 0 var numIndex = 0 var count = 0 for i in array { if maxNum < i { maxNum = i numIndex = count } count += 1 } return [maxNum, numIndex] } 코드를 작성하면서..뭔가 더 간결하게 작성할 수 있을 것 같지만....