Help us understand the problem. What is going on with this user?
Masahiro Watanabe


goの例では、抽象と具象の使い方が正しくないように思います。具象に依存してしまっています。 正しくはInputPortは`<I>`とあるようにInterfaceです。 InteractorはInpu...
@gki さん 書籍版『Clean Architecture』には、CAの具体例が載っています。該当チャプターの英語版があったので、[こちら](
レポジトリによって、`get()`の返り値の型が違うことも予想できます。 `[Any]`を使うよりも、以下のようにするのはいかがでしょうか。 ```swift public protocol Sea... が便利で重宝しています。 DeviceTokenを入力し、証明書を選択後、Payloadを指定すれば送信できます!
リンクありがとうございます。 最初のif elseはバージョン分岐なので、以下のほうがわかりやすいような気がしました。 ```swift // iOS 10.3以上 if #available(...
自分はあったことはありませんが、もし同じ事象にあったらソースタイプが気になります。 見知らぬアプリやWebが流入元になってる場合、リファーラルスパムの可能性があります。WebのGoogle Anal...
@Yatima さん 修正提案ありがとうございます。一部変更し、マージさせていただきました。 削除できない25個を許容範囲と取るかどうかですが、これはケースバイケースな気がします。 プロダクトのフェ...
@mono0926 公式発表されていたのですね。修正しました。 ありがとうございます :smiley:
@mono0926 さん 別解にほぼそのままの形で載させてもらいました。ありがとうございます:innocent:
@mono0926 さん よく考えれば編集リクエストを送ればよかったですね。 まとめてくださり、ありがとうございました :smile:
以下、英文箇所を意訳&調査してみました。 ― However, the standard library gurus need to break down what is absolutely es...
@Tsutomu-KKE@github さん そんな便利なツールがあったんですね! 早速、試してみます。ありがとうございます😀
  • 1 / 1
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away