English 中文(简体)
方法的“+”执行是什么? [复制]
原标题:What is the + implementation of methods? [duplicate]
This question already has answers here:
Closed 11 years ago.

Possible Duplicate:
What do the plus and minus signs mean in Objective C next to a method?

页: 1 我已开始在目标C制定方案,我一直在执行这样的方法:

-(void)doSomething

最近,我在一份源码中看到了这一点:

+(void)doSomething

+与+之间的区别是什么?

最佳回答

“+”开始采用的方法是等级方法,即不要求实际物体(某类情况),而是按类别本身。

问题回答

返回类型前的“+”方法表明,存在这种静态方法(不存在该类物体的瞬时)。 “-”方法与单个物体有关。





相关问题
Python: Binding method

In following example I am trying to bind a method object via types.MethodType(...). It does not seem to work. Any suggestions? Thanks in advance. import types class Base: def payload(self, *args)...

Invoking an instance method without invoking constructor

Let s say I have the following class which I am not allowed to change: public class C { public C() { CreateSideEffects(); } public void M() { DoSomethingUseful(); } } and I have to call M ...

Behaviour of final static method

I have been playing around with modifiers with static method and came across a weird behaviour. As we know, static methods cannot be overridden, as they are associated with class rather than instance....

Setting the Page-Title in .Net using C# from a Class

Question, How do i set the title of a page from a class. Is it even possible? I can and have set the page title from a page itself and a usercontrol. Can I, How Do I do this via a class using C# ....

how to drag in the animation in iphone application?

Iphone application is using the static co-ordinates to reach at some points in the application,which is based on the button event. But what i want is when i drag the item than it should reach at some ...

热门标签