文件名称:EventSource:适用于iOS和Mac的服务器发送的事件
文件大小:36KB
文件格式:ZIP
更新时间:2024-05-19 21:30:53
Objective-C
事件源 适用于iOS和Mac的服务器发送的事件 它有什么作用? 它在Cocoa应用程序和Web服务器之间创建了一个长期的单向HTTP通道,以便您的应用程序可以接收来自服务器的事件。 聆听命名事件 订阅命名事件是通过addEventListener:handler:方法完成的,如下所示: NSURL *serverURL = [ NSURL URLWithString: @" http://127.0.0.1:8000/ " ]; EventSource *source = [EventSource eventSourceWithURL: serverURL]; [source addEventListener: @" hello_event " handler: ^(Event *e) { NSLog ( @" %@ : %@ " , e. event , e. data );
【文件预览】:
EventSource-master
----.gitignore(224B)
----EventViewer()
--------main.m(337B)
--------ViewController.m(569B)
--------AppDelegate.h(365B)
--------Default@2x.png(16KB)
--------AppDelegate.m(2KB)
--------Default.png(6KB)
--------EventViewer-Info.plist(1KB)
--------Default-568h@2x.png(18KB)
--------ViewController.h(216B)
--------en.lproj()
--------EventViewer-Prefix.pch(325B)
----.travis.yml(55B)
----EventSource-Mac()
--------EventSource-Mac.h(535B)
--------Info.plist(914B)
----LICENSE.txt(1KB)
----README.md(4KB)
----EventSource()
--------module.modulemap(113B)
--------EventSource.m(9KB)
--------EventSource-Prefix.pch(163B)
--------EventSource.h(3KB)
----EventSource-iOS()
--------Info.plist(806B)
--------EventSource-iOS.h(535B)
----EventSource.xcodeproj()
--------xcshareddata()
--------project.pbxproj(39KB)
----EventSource-watchOS()
--------Info.plist(753B)
--------EventSource-watchOS.h(577B)
----EventSource.podspec(848B)
----Server()
--------server.go(2KB)
--------server.js(354B)