aboutsummaryrefslogtreecommitdiff
path: root/tests/core/cgo/objc/add_darwin.m
blob: ffd024300540172c640225ec46480ee4fd087e7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@import Foundation;

#include "add_darwin.h"

@interface Adder : NSObject

- (int)add:(int)num1 andNum2:(int)num2;

@end

@implementation Adder

- (int)add:(int)num1 andNum2:(int)num2{
    return num1 + num2;
}

@end

int add(int a, int b) {
    Adder* adder = [[Adder alloc] init];
    return [adder add:a andNum2:b];
}