我在网上搜索了很久,但并没有得到什么进展。我想连接到一个STOMP服务器来访问一些数据源。我找到了一些Objective C包装器,但文档不存在,而且先前的ARC代码生成了足够多的警告使我的头要爆炸。我对这个领域还比较新,真的希望能指点一下方向。是否有一些iOS API可以处理这个问题?或者是否有其他人知道一些可以胜任这项工作的ARC代码?
如果您正在寻找一个可以在套接字上工作的库,那么objc-stomp库仍然不支持ARC,但有一些分支是ARC的: https://github.com/lludo/objc-stomp 来自Ludovic Landry https://github.com/hstrowd/objc-stomp 来自Harrison Strowd 如果您正在寻找一个可以在WebSockets上工作的库,我已经对相同的库进行了分支,可以在WebSockets上工作 https://github.com/nmaletm/objc-stomp(但目前不支持ARC)。但请记住,如果问题是ARC vs no-ARC,您可以通过这样做禁用某些文件 https://dev59.com/T2w15IYBdhLWcg3wYawx#6658549。
我已将 StompKit 移植到 iOS 上以支持 websocket。如果您已经有一个可以处理 STOMP over websocket 的服务器,您可以重用它来为您的 iOS 客户端服务:WebsocketStompKit。