万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    Swift

    UIProgressBarの色の変更の注意点

    UIProgressBarの色の変更 一見、XcodeのbackgroundColorとtintColorを使うのと思ってしまうが それをやると微妙に色合いが変になる! こいつらは.clearとかにしておく。 https://developer.apple.com/documentation/uikit/uiprogressview 実際のゲージprogre…

    replacementの灰色背景をOFFにする

    Xcodeではできないが、 UITextfieldのplaceholderの色の変更は不可能と思われていたが TextFieldのattributedPlaceholderのパラメーターで可能 self.myTextField.attributedPlaceholder = NSAttributedString( string: "文字", attributes: [NSAttributedStr…

    cellのエラー

    must register a nib or a class for the identifier or connect a prototype cell in a storyboard 右から4番目の「Restoration ID」ではなく、右から3番目の「identifier」

    video保存

    video保存 neos21.net

    FieldValue.serverTimestamp()で入ったデータを変換

    nilなので let tmpTimeStamp: Timestamp? = data["date"] as? Timestamp if let timeStamp = tmpTimeStamp { date = timeStamp.dateValue() } else if let tmpDate = message.get("date", serverTimestampBehavior: .estimate) as? Timestamp { // FieldValu…

    マスクのグラデーション

    https://gist.github.com/FromAtom/f078bbe73301ec6a4e2e12a1b3ec62de 隠したいものの親ビュー作るのがミソ(対象はUICollectionViewでもOK)、上下を左右にするには // 左右にする gradient.startPoint = CGPoint(x: 0, y: 0.5) gradient.endPoint = CGPoin…

    Safariで拡張するAction Extension

    kt-zoe.com shibuya-3percent.hatenablog.com

    バックしたときに1つ前のタブバーを非表示

    まずUIViewControllerで拡張変数作成 addedBool public extension UIViewController { private struct additional { static var addedBool: Bool = false } var addedBool: Bool { get { guard let theBool = objc_getAssociatedObject(self, &additional.ad…

    拡張クラスに保存

    UIViewControllerを拡張して、StringやBoolが保存できる vc.addedString = "Str" vc.addedBool = true public extension UIViewController { private struct additional { static var addedString: String = "" static var addedBool: Bool = false // TODO:…

    setNavigationBarHidden

    https://stackoverflow.com/questions/35766425/hide-navigation-bar-after-dismiss-controller https://www.codegrepper.com/code-examples/swift/how+to+remove+the+nav+bar+from+navigation+controller+in+swift

    Swiftの日付の注意

    let calendar = Calendar.current これは年を使うときに危ない危険 ↓このiPhone設定が仏暦とか和暦だとやばい。 iphone-howto.jp dev.classmethod.jp let calendar = Calendar(identifier: .gregorian) かならずgregorian を使うこと。

    Combineの本たち

    Combine: Asynchronous Programming with Swift (First Edition) Combine: Asynchronous Programming with Swift (First Edition)作者:Tutorial Team, raywenderlich,Gardner, Scott,Mishali, Shai,Pillet, Florent,Todorov, Marin発売日: 2019/12/05メディ…

    SwiftのDomain: IXErrorDomain

    Details Failed to set plugin placeholders for com.shinriyo.taskmaster Domain: IXErrorDomain Code: 2 Failure Reason: Failed to create promise. User Info: { FunctionName = "+[IXPlaceholder _placeholderForBundle:client:withParent:installType:…

    Swiftの通知からのタップ

    https://hacknote.jp/archives/13726/ UIApplication.shared.applicationState == .backgroundはバックグラウンド

    Swiftのfor系

    https://qiita.com/motokiee/items/cf83b22cb34921580a52 qiita.com

    subscribe, drive

    https://qiita.com/k5n/items/44ef2ab400f47fb66731 RxSwift subscribe RxCocoa drive RxSwift における subscribeOn と observeOn の違い RxSwift における subscribeOn と observeOn の違い - Qiita

    Apple Watch開発系

    Swift UI https://developer.apple.com/tutorials/swiftui/creating-a-watchos-app 古い?TODO https://pusher.com/tutorials/to-do-list-apple-watch#building-our-watchos-app Qiita watchOS 6 の注目点をふまえてSwiftUIでWatch Appを作ってみた!! - Qiita

    オプショナルのnil入ってるのはアンラップでエラー

    わかりやすい記事 どこよりも分かりやすいSwiftの"?"と"!" - Qiita https://tech.pjin.jp/blog/2016/06/24/%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%8A%E3%83%AB%E5%9E%8B%E3%81%AE%E5%BE%A9%E7%BF%92%E3%81%9D%E3%81%AE4/ Thread 1: Fatal error: Unexp…

    Swiftの Unable to simultaneously satisfy constraints.の警告

    [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2)…

    Xcodeで犯人探しBlame

    Swift

    SwiftUIでカメラやFacebook

    SwiftUIでカメラ https://stackoverflow.com/questions/58250976/i-need-to-be-able-to-open-the-camera-in-swiftui-and-take-a-photo-in-an-app swift - I need to be able to open the camera in SwiftUI and take a photo in an app - Stack Overflow Fac…

    nmでUIWeb探す

    http://www.366service.com/jp/qa/bb01b73f1b93b54cecb08193232db9f3 /Users/name/Library/Developer/Xcode/Archives/2020-04-27/Runner 2020-04-27 15.36.xcarchive/Products/Applications/Runner.app nm Runner | grep UIWeb

    Xcodeショートカット

    ・定義を見るとき [control] + [command] を押しながらクリック ・Inxpector [control] + [option] を押しながらクリック

    SwiftのWKWebViewにてJSの利用

    WKWebViewを使う時JSを呼びたい。 class ViewController: UIViewController, WKUIDelegate, WKNavigationDelegate { そしてviewDidAppearに定義 override func viewDidAppear(_ animated: Bool){ print("viewDidAppear") let screenWidth:CGFloat = view.fra…

    XcodeでプロジェクトのSwiftが古い時

    Xcodeは「Version 9.3 (9E145)」。 Swiftが古いプロジェクトでバージョンのエラーの時。 まずこれ選ぶ そして全部fixしていく

    Swiftラベル

    myLabel = UILabel(frame: CGRect(x:10, y:80, width:300, height:30)) 色 myLabel.layer.borderColor = UIColor.gray.cgColor

    Google Map iOSのClientParametersRequest failedエラー

    GoogleMapのAPIを使おうと developers.google.com ここに行って設定したのにも関わらず、、、 ClientParametersRequest failed, 7 attempts remaining (0 vs 11). Error のエラーがXcodeで出てくる。 ここ見た。 http://stackoverflow.com/questions/3205434…