Skip to content

Commit d8826a9

Browse files
committed
allow access from objective-c
1 parent b9e3de2 commit d8826a9

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

SocketIO-MacTests/SocketObjectiveCTest.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ - (void)testOffSyntax {
4747
- (void)testSocketManager {
4848
SocketClientManager* manager = [SocketClientManager sharedManager];
4949
[manager addSocket:self.socket labeledAs:@"test"];
50-
[manager removeSocketWithLabel:@"test"];
50+
[manager removeSocketWithLabel:@"test"];
5151
}
5252

5353
@end

Source/WebSocket/SSLSecurity.swift

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import Foundation
2424
import Security
2525

26-
public class SSLCert {
26+
public class SSLCert : NSObject {
2727
var certData: NSData?
2828
var key: SecKeyRef?
2929

@@ -50,7 +50,7 @@ public class SSLCert {
5050
}
5151
}
5252

53-
public class SSLSecurity {
53+
public class SSLSecurity : NSObject {
5454
public var validatedDN = true //should the domain name be validated?
5555

5656
var isReady = false //is the key processing done?
@@ -88,6 +88,8 @@ public class SSLSecurity {
8888
- returns: a representation security object to be used with
8989
*/
9090
public init(certs: [SSLCert], usePublicKeys: Bool) {
91+
super.init()
92+
9193
self.usePublicKeys = usePublicKeys
9294

9395
if self.usePublicKeys {

0 commit comments

Comments
 (0)