在共享单例类中添加多个方法会导致性能问题吗?

多洛

在我创建的共享类中,共享类中的某些方法只能从视图控制器中调用一次。我是否需要在视图控制器类中添加这些方法?将这些方法直接添加到视图控制器内部会提高性能吗?

我知道单例实例将被分配一次并将保留给整个应用程序,在那种情况下,从单例类调用方法或直接在视图控制器内部添加方法不会对性能造成任何影响!

昵称

如果这些方法不属于View Controller类,则应将这些方法放在Model类中(通常是单例)这样一来,您就可以实现MVC设计模式,这有很多原因可以很好地应用于您的项目(请阅读一本好的设计模式书,以了解更多信息)。

在这一点上,您不必担心性能(通过将这些方法直接添加到View Controller中几乎看不到任何改进),但是代码准备就绪简洁的代码实践实际上是有回报的。

还请记住,视图控制器在那里可以在模型和视图之间进行中介控制,因此与此任务相关的所有操作都应包含在视图控制器代码中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 Spring MVC 在模型中添加多个属性会导致性能问题吗?

来自分类Dev

在角组件模板中调用简单方法会导致性能问题吗?

来自分类Dev

普通类,单例类或静态方法以提高性能

来自分类Dev

在1类中声明多个单例

来自分类Dev

单例模式性能问题

来自分类Dev

为单例方法添加的方法_,但不是类方法的

来自分类Dev

单例类公共方法应该同步吗?

来自分类Dev

可以同时从多个线程调用单例对象的方法吗?

来自分类Dev

RegisterRoutes方法会降低性能吗?

来自分类Dev

我在单例类中需要静态变量吗?

来自分类Dev

单例共享首选项问题

来自分类Dev

单例方法与类方法

来自分类Dev

ObjectiveC和JavaScriptCore:使用这种调用CallBacks的方法会导致内存问题吗?

来自分类Dev

Angular 2 onInit中的单例类方法调用与in方法

来自分类Dev

如何在Rcpp中向对象添加多个类?

来自分类Dev

火花提交在类路径中添加多个罐子

来自分类Dev

如何在Jade中动态添加多个类名?

来自分类Dev

在nintex表单输入中添加多个类

来自分类Dev

我可以在Java的CardLayout中添加多个框架吗?

来自分类Dev

声明函数会导致 Clojure 中的任何性能问题吗?

来自分类Dev

单例中类字段和方法的Java顺序

来自分类Dev

如何创建一个可以向一个类中添加多个方法的类装饰器?

来自分类Dev

单例类的方法是否是线程安全的,方法内部是否使用了共享资源?

来自分类Dev

OCMockito存根单例共享实例方法

来自分类Dev

单例+抽象类问题

来自分类Dev

类对象是单例吗?

来自分类Dev

单例类可以获取参数吗?

来自分类Dev

Spring Batch的ItemWriter是单例类吗?

来自分类Dev

单例类可以获取参数吗?

Related 相关文章

热门标签

归档