NewGen

장르당 두개씩 이라는게 핵심인듯.. 이런 뭐 어거지 문제가.. 이런거로 크롬에서 에디터가 또 붙여넣기 안되서 일단 사진으로.. 소스는 아래 첨부파일..

func solution_best(_ clothes:[[String]]) -> Int { let dict: [String: Int] = clothes.reduce(into: [:]) { //한가지만 입을경우가 있으므로 디폴트가 1 $0[$1[1], default: 1] += 1; } print("dict=\(dict)") return dict.reduce(1) { $0 * $1.1 } - 1 } Dictionary Type 에서 reduce가 어떻게 동작하는지 알아보려면.. 아래 코드 넣어서 테스트 해보자.. //reduce가 어떻게 동작하는지 알아보는 코드 let n1 = dict.reduce(0) { $0+$1.1} let n2 = dict.reduce(2) { $0+$1.1} print("n1=\(..
extension MyWebViewController : WKScriptMessageHandler { func userContentController(_ userContentController: WKUserContentController, didReceive message: WKScriptMessage) { if message.name == bridgeNameStr { } } } 에서 처리하고나서.. 웹뷰나갈때는, self.myWebView.configuration.userContentController.removeScriptMessageHandler(forName: bridgeNameStr) 를 호출해서 브리지가 페이지 메모리상에 남아있지 않도록 해주어야 함 저거 안해주면 페이지가 점점 느려짐.

일간으로 보면 많이 내려옴. 주간챠트도 그래보임 월간 챠트로 보면.. 그래도 박스권에서 하단찍고 있는중인듯.. 박스 하단 찍고나면.. 보수적으로.. ㅎㅎㅎ

달러인덱스 - 바이든 당선분위기라 지수가 이런가.. 여튼 바이든 군기를 잡아야 하니, 조심해야 함. 다우.. 코스피 - 아무래도 돈 푼 효과가 나오는듯.. 삼전. - 바이든 당선 첫 해 진입전이라.. 조심해야 할수도 있음. 돈을 풀어서 주가가 오르기는 하나.. 너무 급격하게 오르고 있슴. 진퓡이 언제 물러날지 잘 봐야.... 버는것도 좋으나, 잃지 않는것에 좀더 집중을..

1. 아무거나 사용자 닙 하나 만듬. / Create custom uiview.xib 2. MyView.swift 를 아래와 같이 만들어줌. / Create MyView.swift and Type code below.....and focus on nib file name. I had a wrong xib name... I wanted "MyView.xib", but wrote "MtView.xib".. So, I faced crash app..... import UIKit class MyView: UIView { @IBOutlet var main_view: UIView! @IBOutlet weak var text_label: UILabel! override init(frame: CGRect) { supe..