当前位置: 首页 > 知识库问答 >
问题:

保留NSLayoutConstraints的常量

简培
2023-03-14

在NSLayoutConstraint之前的时间里,这是可能的,因为保留了NSWindow的大小和状态—正在寻找一种优雅的方法来实现这一点

有没有办法在应用程序退出时保存NSLayoutConstraint.constant,并在启动时再次恢复它们?

共有1个答案

魏君博
2023-03-14

这可能有点遥不可及,但我认为您可以使用NSCoding来实现这一点。

 类似资料:
  • 问题内容: 我正在重构一些代码以使用guava Cache。 初始代码: 为了不破坏某些内容,我需要按原样保留任何引发的异常,而不用包装它。 当前的解决方案看起来有些难看: 有什么办法可以使它变得更好? 问题答案: 刚写完问题,就开始考虑使用泛型的效用方法。然后想起了Throwables的一些东西。是的,它已经在那里!) 可能还需要处理UncheckedExecutionException甚至Ex

  • 我使用一个名为的汇总插件将文件转换为javascript模块。那个插件非常简单,它本质上只是将附加到文件中。 我的汇总配置使用和

  • 为了便于编程,CodeIgniter使用了一系列的函数和名称来完成操作。所以,有些名称不能被程序员使用。下面是不能被程序员使用的保留字列表。 控制器 因为你的控制器类将继承主程序控制器,所以你的函数命名一定不能和主程序控制器类中的函数名相同,否则你的局部函数将会覆盖他们。下面列出了已经保留的名称,请不要将你的控制器命名为这些: Controller CI_Base _ci_initialize D

  • 我在UIScrollView中创建了几个UIView,它们根据我在高度和宽度文本字段中键入的值动态调整大小。UIView调整大小后,我将UIScrollView的内容保存为PDF数据。 我发现PDF中UIView的尺寸(在Adobe Illustrator中测量时)总是四舍五入到三分之一。 例如: 1.5- 1.75- 每次更新约束之前,我都会检查常量值,它们是准确的。有人能解释一下为什么UIVi

  • Javascript 保留字 abstract boolean byte char class const debugger double enum export extends final float goto implements import int interface long native package private protected public short static sup

  • SQL 保留字 ABCDEFGHIJKLMNOPQRSTUVWXYZ 下表包括了所有 Microsoft Jet 数据库引擎保留的用于 SQL 语句的字。列表中的字,若不是全部大写,也被其它应用程序所保留。因此,对于这些字的各个帮助主题只提供了通常的描述,并未着重 SQL的用法。 注意 跟着一星号 * 的词是被保留的,但是当前在 Microsoft® Jet SQL 语句的范畴内并没有意义(例如,