objc自定义类和类方法

时间:2013-09-10 20:48:43

标签: objective-c class methods

我需要一些关于创建自定义类和方法的建议。 我想创建一个用于计算的自定义类。该类应提供可在ViewController类中调用的方法。在ViewController中,一个参数(例如一个数组)被传递给自定义类方法,并返回一个计算值,设置一个类似的ViewController变量:

//called in ViewController.m
viewControllerObject   = [CustomClass customClassMethod:passedArray];

要实现这一点,我需要知道什么?这是一种可接受的方法吗?

EDTI: 我的第一次尝试(不要笑):

#import <Foundation/Foundation.h>

@interface ShapiroWilk : NSObject

@property (nonatomic, retain) NSNumber *pValue;

+ (id) SW_pValue:(NSNumber *)apValue;

@end

-h-文件:

#import "ShapiroWilk.h"

@implementation ShapiroWilk

@synthesize pValue;

+ (id) SW_pValue:(NSNumber *)apValue
{
    ShapiroWilk *pValue = [[self alloc] init];

    pValue.pValue = apValue;

    //how would I calculate and return values to the calling controller?

    return pValue;
}

@end

0 个答案:

没有答案