
iOS-OC
刑天ghoul
没什么好讲的,做事做事做事
展开
-
iOS 手机常见功能总结(一)
文章目录一:打电话1、旧的API :openURL2、新的API : openURL:url options: completionHandler:附 :3、利用WebView吊起电话3.1 UIWebView3.2 WKWebView二:发短信1、使用openURL1.1 直接唤起要发送的号码页面不加内容1.2 直接唤起要发送的号码页面预设置内容2、使用#import 前言 常见的那些功能,其...原创 2019-12-05 22:44:36 · 341 阅读 · 0 评论 -
iOS代理及延伸
前言: 在iOS中,delegate被叫做代理,故而由协议,委托方、代理三者组成的代理传值方式被口头称为代理传值、代理模式、代理等。这种A委托B的方式在设计模式里面被成为委托(设计)模式,但因为delegate被叫代理习惯了,又称代理模式。来探究一下这东西好玩的地方~一、代理模式1、先上一组demo,从实例谈起协议、委托方// 协议#import <UIKit/UIKit.h&g...原创 2019-11-29 01:29:58 · 273 阅读 · 0 评论 -
单例
前言 : 单例你我他,使用靠大家,其实的写法是不难的,重点就在代码的使用规范上,开发者在遵守规范编码的时候,能避开一些本不该出现的问题,但是每个开发者的思维总是不尽相同,所以在公司规范强制性稍微差点的项目中,个人风格一定会存在于代码中的。简单的分析下单例创建的方式以及如何避开使用上的陷阱单线程单例+ (instancetype)sharedInstance{ static DOVES...原创 2019-11-04 16:20:57 · 146 阅读 · 0 评论 -
description
前言 在代码调试阶段,会不断的想查看想要检查的对象的各种属性信息,所以会经常会用到NSLog(<#NSString * _Nonnull format, …#>);系列的打印方式, 但是面对自定义的类,比如一个模型数组,打印出来确是一组< 类名:地址 >的信息。这部分信息对于检查类中的属性而言,是远远不够的。NSLog(@"%@",classObject);其实在构...原创 2019-10-31 08:26:10 · 409 阅读 · 0 评论