**226 [Objective-C] 함수 다중 파라미터 메소드 형식 (인스턴스 여부) (반환 자료형) 메소드명: (파라미터1 타입) 파라미터1 이름 파라미터2 : (파라미터 2 타입) 파라미터2 이름 파라미터3 : (파라미터3 타입) 파라미터3 이름... ; 메소드명 처럼 파라미터2, 3을 생각하는게 이해에는 좋다고 한다. - 는 인스턴스 함수, +는 클래스 함수이다. - (NSInteger) addInteger:(NSInteger)firstInt secondInt:(NSInteger)secondInt { return firestInt + secondInt;}인스턴스 함수이며 반환값이 NSInteger이고, 함수명은 addInteger 이다. @interface MyClass : NSObject ...- (NSInteger).. 2024. 6. 10. [Objective-C] 기초 1. 구조.h 파일 -> 선언(헤더파일) @interface.m 파일 -> 구현(소스파일) @inplementation 최상위 클래스 NSObject 상속 2. 타입추론 불가능, 세미콜론 필수var str: String = "안녕하세요"NSString *str = @"안녕하세요";변수 명 앞에 포인터 * 붙여줘야하며, 데이터 앞 @ 붙여줘야함 3. 로그var num = 24print("오늘의 간식은 \(num)개 입니다.")NSNumber *num = @24;NSLog(@"오늘의 간식은 %d개 입니다", num) 4. 클래스 선언Class Player {}//헤더(선언)@interface Player: NSObject@End//소스(구현)@implementation Player@end 5. 상속 .. 2024. 6. 10. [코테 필수 알고리즘] 코테 4시간 전 벼락치기 ^.^ 자주 나오는 항목이라고 한다. 옛날옛즉 구현했던거 위주로 정리해서 둬봄 이진 탐색그리디구현DFS/BFS정렬다이나믹 프로그래밍(DP)최단 경로(다익스트라)그래프 이론 [O(logN)] 이진탐색 : start, end, min를 사용 백준 예시문제: n.12015 가장 긴 증가하는 부분수열(gold2)import Foundation let n = Int(readLine()!)! let array = readLine()!.split(separator: " ").map { Int($0)! } var LIS = [array.first!] for i in 1.. 2024. 5. 20. [swift] 소켓통신 socket.io 사용해보기 socket.io @ ver. 16.1.0 만들고싶은게 생겨서 socket.io를 사용해봤다. 아주아주 옛날에 리눅스 환경에서 C socket통신으로 채팅 프로그램 만들었던 경험이 있는데어케 만들었는지 기억이 전.혀. 안난다 ㅎ,, 그때나 블로그 열시미 할껄 플젝&과제&시험에 치여서 생각을 못했다.. 나한테 남은건,, 뭐든 할 수 있다는 자신감 뿐.. ᵒ̴̶̷̥́ ‧̫ ᵒ̴̶̷̣̥̀ㅋ ㅋ ㅋ ㅋ ㅋ 젤 멋진데? 뭘 만들건지? 일단 공부용으로 하나 테스트해봤다. client인 swiftUI에서 메세지를 전송하면,서버측에서 즉시 에코하는 것을 만들고자 한다. swift에서 다음과 같이 단순하게 전송만 할 수 있도록 UI를 만들어줬다. 준비 툴은 VSCode고, node.js를.. 2024. 5. 7. [KakaoMapSDK_ver2 iOS] 2.10.x 업데이트 엔진 발전, 버전 설정 팁 지도 개발시 SDK를 사용하다 보니, 업데이트에 따라 코드가 엄청나게 바뀐다.3달만에 x.2.x가 업데이트 되다 보니까 Package 버전 설정시 신중하게 해야할 것 같다.참고로 0.1 업데이트때 마다 엄청 크게 변화하니, 버전은 upToNextMinor로 설정하는것 추천! 분명 처리 할 일 중 엔진 핸들링이 필요하다고 생각 한 부분이 있었는데,지도에서 다른 탭으로 화면을 옮겼을 때 엔진처리가 확연히 달라졌다. 당시 패치노트에 별 내용이 없어서 위의 내용을 추측할 수 밖에 없었는데,회고 중 궁금해서 2.10.x 버전 확인하니 카카오 측에서 확실히 엔진이 불편하다는 것을 인지하고 있었던것같다! func updateUIView(_ uiView: KMViewContainer, context: Self.Co.. 2024. 4. 26. [Xcode] Missing package product 오류가 떴다. 처음엔 SDK 문제인줄 알았는데 Xcode 오류라고 함 File -> Packages -> Reset Package Caches 해주면 해결된다고 하는데 나는 왜 안돼.... 그래서 다른 예시를 또 찾아봤다.https://forums.developer.apple.com/forums/thread/687275 Xcode 13 "Missing package product"… | Apple Developer Forums In my case, the error occurred because for one of my packages, they moved from using the master branch nomenclature to the main branch nomenclature, and in m.. 2024. 4. 15. 이전 1 2 3 4 ··· 38 다음