Swift

[Xcode]Xcode 9.3 で iOS 8.x をサポートする場合の注意点

Xcode 9.3 で Deployment target を iOS 8.0 にして開発しているわけだけど、 謎のクラッシュが発生して...なんぞ?となったのでそこら辺の話 URL Scheme でアプリ起動するとクラッシュする!! です...
全文読む

[Swift]TwitterKitを使って連携すると期待している通りに動かない

TwitterKitをつかってTwitter連携処理をかくとそれ自体は簡単にできるのだけれど、 ただ、アプリを再起動したときに再度連携が必要になってしまって... どうやって保存するの??とかって思ってありゃこりゃしてしまったので、そこら辺の話。 TwitterKitつかって連携するとアプリ再起動時にまた連携が必要なんだが!? です
全文読む

[Swift]AVPlayerViewController で謎の AutoLayout 制約エラー

内容はタイトルの通りで、別に回避策もなにもなくただの愚痴です(汗) AVPlayerViewControllerを使って動画再生させているんだけど謎のAutoLayout制約エラーがでて気になりすぎるんだが... です
全文読む

[Swift]UICollectionViewにalignItemsっていうプロパティほしいよね

UICollectionViewって各Cellのサイズ調整が簡単にできて結構好きなのですが、 ちょっと「おぉ...こんな挙動するのか」っていうケースがあったのでそのメモ。 UICollectionView...Cell配置のアルゴリズムよくわからん... です(笑)
全文読む

[Swift]WKWebViewをモーダル表示していると意図せぬ時に画面ごと閉じられる

タイトルの通り(え?何言ってるかわからない?)なのですけど....。 特に解決策とかはなく(わからない)、ただの愚痴というか報告というか(笑) WKWebViewをモーダル表示しているとリンクとか画像とかを長押ししたときに表示されるメニューを閉じるといっしょに画面も閉じられる です。 中身のある話でもないので、先に結論だけ...iOS11のバグらしいです
全文読む

[Swift]UIRefreshControlちゃんと導入できていますか?

若干あおりっぽいですが...(笑) 先日こちらのブログ記事をみていて、そういえばそんなプロパティも追加されてたっけ... とふと思い、何か違うのかなぁ?ってちょちょっと検証してたら違ったのだけれど、それより大事なことを知ってしまったので UIRefreshControl導入方法によって違う...ってか、え?これダメなの!? です!(笑)
全文読む

[雑談]ライブラリつくってCocoaPodsで公開してみた

何か適当につくっては適当にGithubにプッシュして、適当に放置していくのが多いのですけれど 今回は初めてCocoaPodsに公開までしてみました。 ってことで 自作ライブラリをCocoaPodsに公開してみた です。
全文読む

[Swift]TWTRTweetTableViewCellをスワイプさせたかった

TwitterKitをつかって実装しているとTWTRTweetTableViewCellとうCellがいて、 これを使うと何もせずともTwitter公式アプリのようなデザインになって便利なのですが... ちょっとスワイプでメニューとかアクションとかさせたいのだけれど... っていう話です。
全文読む

[Swift]NavigationBarのボタンを雑にカスタマイズしてたらバグったっていう話

多分自分アプリ史上もっともちゃんとアップデートしているツイートスクラップですが、それで「戻るボタンが見えなくて困っている。」という問い合わせを頂いていまして... 調査して対応したので、それの共有を...。 NavigationBarのボタンはiOS11.xで見えてるからってiOS10.xで見えるとは限らない っていう話です。
全文読む

[Vapor]FluentでPostgreSQLにインデックス貼るときの罠

VaporでDBさわるときのORMとして用意されているのが Fluent ですが... そのFluentを通してインデックスを貼ってみると prepare が動かなかったのです。 ってことで Fluentでインデックス貼るときの罠 です。
全文読む