[TIL] 2021.02.17


👩🏻‍💻 今日の勉強内容


コードコメント非表示

  • 円の矢印部分を押します.
  • Safariへのリンクを開く

  • UIApplication.shared.有効なurlではなく、canOpenURL(url)を使用してアラートを解放しようとしました.
  • @IBAction func linkButtonTapped(_ sender: Any) {
        //사파리로 링크열기
        guard let url = URL(string: wishViewModel.wishs[paramIndex].link),
        UIApplication.shared.canOpenURL(url) else {
            
            let alert = UIAlertController(title: nil, message: "유효하지 않은 링크 입니다.", preferredStyle: UIAlertController.Style.alert)
            let okAction = UIAlertAction(title: "OK", style: .default, handler : nil )
            alert.addAction(okAction)
            present(alert, animated: true, completion: nil)
            
            return
        }
        UIApplication.shared.open(url, options: [:], completionHandler: nil)
    }

    Main.ストーリーボードの最初のビューコントローラを設定する

  • titleの下で、is initial view controllerの意味に従って、初期ビューコントローラを設定した部分をチェックします.
  • Kingfisher ( KingFisher )

    let url = URL(string: wish.img[0])
    thumbnailImageView.kf.setImage(with: url)

    ✍🏻 今日はね。


    今日はコード大プロジェクトです...Firebaseから受信したデータのすべての画像urlをuiimageに変換し、ロードを含めてホームページに載せ、6~7秒かかり、最終的に置き換えられます.そして思いついたのは、ホームページでサムネイル画像を1つだけ使って、残りの画像をクリックしたときに出して!今日ここまで現れて、またここでトラブルを起こしました.クリックしても問題ありませんが、修正メッセージの部分にはuiimagearrayが含まれている必要がありますので、uimageに置き換える必要があります...->また长い时间をかけて无限に缲り返します~この问题はまだ考えなければなりませんtab barも追加されました.mapとprofileも実装されます.しかしmap部分ではシミュレータarm 64エラーが発生しました.明日は本当にこのエラーの解決に専念します.この時間はずっと回避していたが、今は直面する時のようだ.😭