iOS 学习
文章平均质量分 93
ai迷惑
小白
展开
-
iOS 推送系统方法总结
一、准备工作1、项目中要集成推送,首先要了解推送的原理,虽然3个版本中的推送实现方式不一样,但是原理还是一样的。安卓总是因为推送出问题,由于苹果有自己的推送服务(APNS),所以我觉得苹果的推送比安卓好实现很多。推送分为远程推送和本地推送。远程推送可以看成是客户端,APNS,后台服务器相互关联形成的一个服务;本地推送只是在客户端实现,比如提醒事项,甚至闹钟;2、远程推送需要我们去申请证书,相信你们都已经知道怎么做了,此处省略几百字;3、推送的基本流程: (1)客户端启动,注册推送; (2)注册成功后,我转载 2022-06-13 15:43:27 · 1930 阅读 · 0 评论 -
iOS中都有什么设计模式?各个设计模式的作用?
一 iOS中都有什么设计模式?1.代理模式2.观察者模式3.MVC模式4.单例模式5.策略模式6.工厂模式 二 各个设计模式的作用?(一)代理模式在观察者模式中,一个对象任何状态的变更都会通知另外的对改变感兴趣的对象。这些对象之间不需要知道彼此的存在,这其实是一种松耦合的设计。当某个属性变化的时候,我们通常使用这个模式去通知其它对象。此模式的通用实现中,观察者注册自己感兴趣的其它对象的状态变更...转载 2018-03-13 21:17:52 · 404 阅读 · 0 评论 -
MVC简介
MVC的全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,达到减少编码的时间。MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,...转载 2018-03-13 21:21:14 · 568 阅读 · 0 评论 -
清晰理解Objective-C元类
看了几篇别的博客讲得绕来绕去,让人看了之后感觉似懂非懂,这里总结一下。如有不当之处请读者指出。 元类是什么众所周知Objective-C(以下简称OC)中的消息机制。消息的接收者可以是一个对象,也可以是一个类。那么这两种情况要是统一为一种情况不是更方便吗?苹果当然早就想到了,这也正是元类的用处。苹果统一把消息接收者作为对象。等等,这是说,类也是对象?yes,就是这样。就是说,OC中所有的类都一种对...转载 2018-03-14 11:16:36 · 405 阅读 · 0 评论