小编Sun*_*eni的帖子

如何从swift中的另一个视图控制器重新加载tableview

当我解雇一个模态视图控制器我希望tableview更新时,我在iPad上使用表单表示样式,所以这些viewWillAppearviewDidAppear方法将不起作用

tableview ios swift

35
推荐指数
2
解决办法
3万
查看次数

这个先决条件是否违反了里氏替换原则

我有 3 个班级,Account, CappedAccount, UserAccount,

CappedAccount,并且UserAccount都扩展Account

Account 包含以下内容:

abstract class Account {
   ...
   /**
   * Attempts to add money to account.
   */
   public void add(double amount) {
      balance += amount;
   }
}
Run Code Online (Sandbox Code Playgroud)

CappedAccount 覆盖此行为:

public class CappedAccount extends Account {
   ...
   @Override
   public void add(double amount) {
      if (balance + amount > cap) { // New Precondition
         return;
      }
      balance += amount;
   }
}
Run Code Online (Sandbox Code Playgroud)

UserAccount不会覆盖来自 的任何方法Account,因此不需要说明。

我的问题是,是否CappedAccount#add …

java oop design-patterns solid-principles

6
推荐指数
1
解决办法
167
查看次数

你能得到Apple Watch的大概电池百分比吗?

Apple Watch 是否有可以获取其大概电池寿命的对象或功能?

ios swift ios8 apple-watch

3
推荐指数
1
解决办法
3285
查看次数