NotifyFlowChart Phase2
2015-11-04 13:31:23 0 举报
NotifyFlowChart Phase2是一个流程图设计工具,它允许用户创建和编辑复杂的流程图。这个工具的特点是它的用户友好性,使得即使是没有技术背景的用户也能够轻松地创建和修改流程图。此外,NotifyFlowChart Phase2还提供了一系列的模板和符号库,帮助用户快速地创建出专业的流程图。在Phase2阶段,该工具进行了一些重要的改进和优化,包括提高了性能,增加了新的功能,以及改进了用户界面。这些改进使得NotifyFlowChart Phase2成为了一个强大而实用的流程图设计工具。
作者其他创作
大纲/内容
handleNotificationWhenAppActive
scan result
checkAppVersion
checkDeviceActive
yes
leftMenu == SlideMenuViewController
Key_App_Agreement_Accept == false
registerNotificationObserver
handleRegisterSuccess
NotificationListViewController
NoOceanStoreViewController
goToRegistrationViewController(去到二维码识别页面)
registerForRemoteNotifications(允许接收通知,设定权限)
func startRefresh
Notify Project Flow(Phase 2)
cell list在viewmodel中,通过call url:getNotificationHistory 获得
checkNotificaitonEnable(检查推送是否开启)
appdelegate
no
b_needCheckVersion
didReceiveRemoteNotification
如果NotificationListViewController存在的话就call一次
true
RegistrationConfirmViewController
ChannelViewController
订阅接收推送的频道
exitApplication
fail
里面有这两个函数
result里面包含activeInd
isNetworkNormal(check一下能不能上网)
applicationState == UIApplicationStateInactive
HelpViewController
TestPushViewController
goToNotificationMainViewController
getLatestVersionNo(call url)
checkAppStore(查一下有没有装了oceanstore)
handleCancel or contactSupport
goToAgreementViewController
applicationState == UIApplicationStateActive
MoreMainViewController
false
error alert
handleDeviceRegistered(将domainID、devRegCode、testAppID存到userdefault中)
isAppActive
CheckDeviceProcess
Key_App_Registration_Completed == true
send email
Key_App_Has_Check_Device == nil && Key_App_Has_Check_Device == NO
exit(0);
func testNotificaiton()
didFinishLaunchingWithOptions
type == 'test'
一开始就会 call一次
agree
Notification(根据接收到不同通知去相应的函数)
handleDeviceUnRegistered
是否agree
goToHelpViewController
checkDeviceFromBackground
func displayNotificationView
gotoCheckAppStoreViewController(将LaunchViewController设为项目主页面)
初始化一个MainView到NavigationController中
success
下拉刷新获取的数据也是从viewmodel的getNotificationListFromService中获得
checkAppStore
[[CheckDeviceActive shareInstance] checkDeviceActive] call网络获取到result,根据result做判断
0 条评论
下一页