Latest 0.1.4
Homepage https://github.com/alex520biao/ALAPNSManager
License BSD
Platforms ios 6.0, requires ARC
Authors

简明扼要的描述功能

Quick Start

目前都使用cocoapods安装,在Podfile中加入

pod "ALAPNSManager" 

Example

通过demo code 展示此pod的主要功能,使用者阅读了demo code应该可以了解pod的大部分功能,API设计应尽量简洁易懂。

demo code here

实现原理

维护者

alex520biao [email protected]

License

ALAPNSManager is available under the MIT license. See the LICENSE file for more info.

已有

  1. APNSManager不使用单例,可以创建多实例多处使用
  2. 使用KeyPath添加监听项
  3. 支持多对多监听关系
  4. handleAPNSMsg方法中应该添加回调,将有filter的逐个回调进行处理。

TODO

  1. removeAPNSPattern:observer: 删除observer的所有监听项
  2. 监听项需要随observer释放而自释放

Latest podspec

{
    "name": "ALAPNSManager",
    "version": "0.1.4",
    "summary": "APNSManager is a apns processing tool",
    "description": "a apns processing tool APNSManageru3002APNSManager is a apns processing toolu3002",
    "homepage": "https://github.com/alex520biao/ALAPNSManager",
    "license": "BSD",
    "authors": {
        "alex520biao": "[email protected]"
    },
    "source": {
        "git": "https://github.com/alex520biao/ALAPNSManager.git",
        "tag": "0.1.4"
    },
    "platforms": {
        "ios": "6.0"
    },
    "requires_arc": true,
    "public_header_files": "Pod/Classes/**/*.h",
    "source_files": "Pod/Classes/**/*",
    "resource_bundles": {
        "ALAPNSManager": [
            "Pod/Assets/*.png"
        ]
    }
}

Pin It on Pinterest

Share This