众所周知,Safari浏览器是iPhone中最好用的APP之一,功能十分丰富,而且操作十分便捷,那么Safari浏览器到底怎么使用才能更加快捷方便呢?那接下来就为大家介绍几个 Safari的实用小技巧,来看看在Safari都有哪些你可能还不知道的新功能。一、如何自动开启阅读模式Safari浏览器的“阅读视图”模式可以让页面更加纯粹,巧用该功能还能够实现屏蔽网页广告的效果。在ios11及以上系统中,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-13 13:01:35
                            
                                1167阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            iOS 开发阅读笔记1 – iOS 程序运行时环境纯粹作为 Hobby,空余时间比较多,纯粹当练习英语阅读再学点东西,按照阅读进度发布 iOS 开发官方文档笔记。因为英文文档废话较多,所以精简出来几条笔记。原则是,重要内容都有,链接到其它文档详细叙述的简单带过,看过笔记基本不用看原文了。如果你喜欢该笔记系列,愿意 Donate 的,请查看关于页面 ,邮箱即支付宝帐号。原文:The Applicat            
                
         
            
            
            
            3款支持ios系统的epub阅读器推荐在小伙伴看电子书的漫漫长路上,一定会碰到epub格式的电子书。刚接触的小伙伴可能对于这个格式比较陌生,但是这种格式相比较而言是很好用的一种格式。它对于复杂一些的排版,图表的兼容性很强,是常常阅读电子书的小伙伴首选的格式。有非常多的阅读器可以支持epub格式,当我们使用手机来看电子书的时候难免会有阅读软件的需要,在这里我给大家推荐推荐3款可以在iOS上使用的ep            
                
         
            
            
            
            首先,先列一下比较全面的设计模式清单,再从中挑一些着重讲一下。抽象工厂模式适配器模式对象建模模式责任链模式命令链模式复合模式装饰器模式门面模式迭代器模式中介模式备忘录模式MVC模式观察者模式代理模式接待员模式singleton模式模板方法模式设计模式分为三类:创造性、结构和行为  * 创造性模式是专门用于处理对象的创建。抽象工厂模式和单例被认为是创造性。  * 结构模式用于定义对象结构。适配器,复            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-02 01:03:42
                            
                                80阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2010年10月份接触ios平台编程,到今天为止有两年半之久,最近好多麻烦事情缠身,3月19日与现在公司的合同就要到期了,为了提高自己兴趣或者说是为了检测自己的技术水平等等原因,从去年开始自己编写了一个ios平台上的一款电子书阅读器,经过多次的技术调正后,到昨晚为止,第一个beta版本几乎可以放出来了.  下面是我的这款app的介绍: 1.支持的格式有(epub,pdf,txt,umd), 为了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-26 07:57:30
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MVC 模式作为iOS 开发者,我们都很熟悉MVC模式。根据苹果官方的解释业界戏称Massive ViewController(臃肿的视图控制器)因此当我们随着功能越来越丰富,ViewControlle往往变得臃肿和繁杂,而且模块模块之间相互耦合,难以维护,下图MVC模式Controller 层ViewController 通过Target - Action,DataSource和Delegate            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-11 14:40:24
                            
                                114阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本节书摘来自异步社区《iOS应用开发》一书中的第2章,第2.4节重要的设计模式,作者【美】Richard Warren2.4 重要的设计模式iOS应用开发虽然我们已经掌握了Objective-C的大部分基本特征,不过iOS SDK中还使用了一些常见的设计模式。花一点时间重温这些设计模式是很值得的,当你看到它们的时候就可以更好地理解它们。2.4.1 模型-视图-控制器模型-视图-控制器(MVC)是使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-10 13:05:34
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            自2010年以来移动互联网高速发展,带动了移动设备阅读文学作品的热潮。目前,中国手机网民规模达3.56亿,77%以上网民使用手机看小说。移动互联网的快速发展,让手机阅读进入了一个飞跃发展的阶段。但随着快速发展也带来了一些问题,同为手机小说控的你是不是也有同样的困扰呢?等待刷新的时间总是让人百般煎熬!看到紧要关头时,更是让人心痒难耐!频繁的“下一页”会严重影响到阅读的连贯性。现在好了!傲游浏览器An            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-26 08:19:56
                            
                                58阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、MVP模式图示MVP 模式将 MVC中的controller 改名为 Presenter,同时改变了通信方向。特点 :  (1)各部分之间的通信,都是双向的。  (2)View 与 Model 不发生联系,都通过 Presenter 传递。  (3) View 非常薄,不部署任何业务逻辑,称为”被动视图”(Passive View),即没有任何主动性,而 Presenter非常厚,所有逻辑都部            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 14:56:07
                            
                                28阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是Hybrid App最开的App开发只有原生开发这个概念,但自从H5广泛流行后,一种效率更高的开发模式Hybrid应运而生,它就是"Hybrid模式"。Hybrid APP是目前广泛流行的一种APP开发模式H5渗入APP开发我们都知道,原生APP开发中有一个webview的组件(Android中是webview,iOS7以下有UIWebview,7以上有WKWebview),这个组件可以加载            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-13 15:11:34
                            
                                134阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目前常用的几种设计模式:代理模式、观察者模式、MVC模式、单例模式、策略模式、工厂模式、MVVM一、代理场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是那个类实现。优势: 解耦合敏捷原则:开放--封闭原则实例:tableview的数据源delegate,通过和protocol的配合,完成委托诉求。         列表row个数de            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 15:01:21
                            
                                25阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            iOS常用开发模式总结:  1、代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。 2、观察者模式应用场景:一般为model层对controller和view进行的通知方式,不关心谁去接收,只负责发布信息。优势:解耦合实例:Notificati            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 17:55:13
                            
                                11阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            日常扯淡上一篇是第一次写纯阅读类文章, 没有贴出的任何的代码块, 也没有写任何关于技术实现, 但反响出乎意料的好, 不仅获得了掘金的年度征文人气奖, 也得到了iOS大神南峰子的肯定并转载到了知识小集, 对此只有感恩和加倍的努力.是的, 上一篇所提出的三个问题, 的确是每个开发者都该认真思考的, 但光有价值观, 没有方法论可不行, 有好多读者私信我想要知道前方的路在哪, 想必这也是困扰你许久的症结.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-21 20:58:02
                            
                                75阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MVVM的发展历程:MVC-->MVP-->MVVM。MVVM是Model-View-ViewModel的简写。微软的WPF带来了新的技术体验,如Silverlight、音频、视频、3D、动画……,这导致了软件UI层更加细节化、可定制化。同时,在技术层面,WPF也带来了 诸如Binding、Dependency Property、Routed Events、Command、DataTe            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-08 21:00:12
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文将从四个方面对iOS开发中的单例设计模式进行讲解:一、什么是单例设计模式二、我们为什么要用单例设计模式三、单例设计模式的基本用法四、自定义单例设计模式代码的封装  一、什么是单例设计模式  所谓单例,即是单个的实例化对象,保证一个类有且仅有一个实例。通常情况下,当我们对一个类实例化时(如:alloc、new等),并不能保证每次实例化的对象是唯一的实例。那么为了保证该类可在多            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-05 20:02:18
                            
                                22阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            设计模式主要分三个类型:创建型、结构型和行为型。 
其中创建型有: 
    一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 
    二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 
    三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-28 13:39:19
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们在学习iOS程序开发的时候,经常会听说 代理模式/适配器模式。。。那么到底什么事设计模式呢,我在一开始也是很迷糊的,其实设计模式是面向对象编程的一种设计思想,是通过经验把解决某一类问题的方法的总结。一, 常见的设计模式 (一)代理模式  需求分析:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。  委托(delegate)也叫代理是iOS开发中常用的设计模式。我们借助于p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-27 00:21:38
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              单例的意思从字面上就可以略知一二,所谓单例就是确保在程序运行过程中只创建一个对象实例。可以用于需要被多次广泛或者说多次使用的资源中,比如我们常见的网络请求类、工具类以及其它管理类等。比如我iOS开发中常见的系统单例[UIApplication sharedApplication]、[NSUserDefaults  standardUserDefaults]等。在iOS开发中,单例模式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-03 16:40:14
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ios开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~ 
 (一)代理模式 
  应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。 
 
  优势:解耦合 
 
  敏捷原则:开放-封闭原则 
 
  实例:tableview的 数据源delegate,通过和protocol的配合            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-15 22:41:41
                            
                                38阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            iOS开发——工厂设计模式什么是设计模式设计模式的七大原则开闭原则单⼀职责原则里氏替换原则依赖倒转原则接口隔离原则迪米特法则合成复用原则工厂的三种设计模式简单工厂模式(Simple Factory Pattern)工厂方式模式(Factory Method Pattern)抽象工厂模式(Abstract Factory Pattern)  在学习工厂设计模式前我们需要了解两个问题,一个是什么是设            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-12 14:35:40
                            
                                105阅读
                            
                                                                             
                 
                
                                
                    