文章分类 -  移动端

上一页 1 ··· 7 8 9 10 11 12 13 下一页

iOS优化之性能优化(一)
摘要:一、卡顿优化 在屏幕成像的过程中,CPU和GPU起着至关重要的作用。 CPU(Central Processing Unit,中央处理器)对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(Core Graphics)。 GPU(Graphics Proc 阅读全文

posted @ 2020-07-16 17:17 梁飞宇 阅读(474) 评论(0) 推荐(0)

Swift 中的Closures(闭包)学习
摘要:使用OC语言编写Cocoa上的程序,而其中经常被人们讨论的其中之一 -- Block 一直备受大家的喜爱。在Swift中,同样有这样的一个角色,用于当开发者需要异步执行的之后使用的一种语法 - Closure。中文翻译为闭包。 闭包出了可以进行异步执行之外,它的完整使用还依赖闭包本身的变量、常量的捕 阅读全文

posted @ 2020-06-23 13:41 梁飞宇 阅读(1148) 评论(0) 推荐(0)

Swift学习之可选类型(Optional)
摘要:一,概述 可选类型伴随着Swift诞生,在原有的Objective-C语言中不存在,究其原因,是因为Swift是类型安全的语言,而OC则是弱类型语言,OC中 str字符串既可以是nil,也可以是字符串,而Swift中,这两种状态是不能同时存在的。 首先我们先看下Objective-C与Swift语言 阅读全文

posted @ 2020-06-14 03:02 梁飞宇 阅读(778) 评论(0) 推荐(0)

iOS之动态修改app 图标(icon)
摘要:一,应用需求 动态修改app的图标,就是在不重新安装app的情况下,可以修改当前的icon图标;在某些情况下,是有这个需求的;例如,可以更换主题的app中,一般都会有一套完整的主题包含相应的icon;还有就是一些节日主题的icon或者促销的icon,例如淘宝、京东等的节日icon。 二,相关API 阅读全文

posted @ 2020-06-07 15:24 梁飞宇 阅读(1814) 评论(0) 推荐(0)

NSPropertyListSerialization 和 NSJSONSerialization对比
摘要:NSPropertyListSerialization list 对象指 NSString,NSArray,NSDictionary,NSDate,NSNumber等数据形式 ;NSPropertyListSerialization 的作用:就是将 list 对象转换成 NSData ,或者将 NS 阅读全文

posted @ 2020-01-04 16:29 梁飞宇 阅读(461) 评论(0) 推荐(0)

RunTime之接口
摘要:Objc class Object Ivar Property Method SEL protocol SEL 阅读全文

posted @ 2019-08-31 00:20 梁飞宇 阅读(142) 评论(0) 推荐(0)

iOS与JS交互之WKWebView-WKUIDelegate协议
摘要:前言 “iOS与JS交互”。iOS指iOS原生代码(文章只有OC示例),JS指WEB前端(不单指JavaScript),交互指JS调用iOS和iOS调用JS。将iOS与JS交互总结成了6种方式,并将逐一介绍。 目录如下: iOS与JS交互之UIWebView-协议拦截 iOS与JS交互之UIWebV 阅读全文

posted @ 2019-05-28 18:41 梁飞宇 阅读(1821) 评论(0) 推荐(0)

iOS与JS交互之WKWebView-WKScriptMessageHandler协议
摘要:前言 “iOS与JS交互”。iOS指iOS原生代码(文章只有OC示例),JS指WEB前端(不单指JavaScript),交互指JS调用iOS和iOS调用JS。将iOS与JS交互总结成了6种方式,并将逐一介绍。 目录如下: iOS与JS交互之UIWebView-协议拦截 iOS与JS交互之UIWebV 阅读全文

posted @ 2019-05-28 18:36 梁飞宇 阅读(4400) 评论(0) 推荐(0)

iOS与JS交互之WKWebView-协议拦截
摘要:前言 “iOS与JS交互”。iOS指iOS原生代码(文章只有OC示例),JS指WEB前端(不单指JavaScript),交互指JS调用iOS和iOS调用JS。将iOS与JS交互总结成了6种方式,并将逐一介绍。 目录如下: iOS与JS交互之UIWebView-协议拦截 iOS与JS交互之UIWebV 阅读全文

posted @ 2019-05-28 18:33 梁飞宇 阅读(5247) 评论(0) 推荐(0)

iOS与JS交互之UIWebView-JSExport协议
摘要:iOS与JS交互之UIWebView-协议拦截 iOS与JS交互之UIWebView-JavaScriptCore框架 iOS与JS交互之UIWebView-JSExport协议 iOS与JS交互之WKWebView-协议拦截 iOS与JS交互之WKWebView-WKScriptMessageHa 阅读全文

posted @ 2019-05-28 18:21 梁飞宇 阅读(1355) 评论(0) 推荐(0)

iOS与JS交互之UIWebView-JavaScriptCore框架
摘要:iOS与JS交互之UIWebView-协议拦截 iOS与JS交互之UIWebView-JavaScriptCore框架 iOS与JS交互之UIWebView-JSExport协议 iOS与JS交互之WKWebView-协议拦截 iOS与JS交互之WKWebView-WKScriptMessageHa 阅读全文

posted @ 2019-05-28 18:17 梁飞宇 阅读(669) 评论(0) 推荐(0)

iOS与JS交互之UIWebView-协议拦截
摘要:前言 “iOS与JS交互”。iOS指iOS原生代码(文章只有OC示例),JS指WEB前端(不单指JavaScript),交互指JS调用iOS和iOS调用JS。将iOS与JS交互总结成了6种方式,并将逐一介绍。 目录如下: iOS与JS交互之UIWebView-协议拦截 iOS与JS交互之UIWebV 阅读全文

posted @ 2019-05-28 18:10 梁飞宇 阅读(731) 评论(0) 推荐(0)

iOS之三大定时器
摘要:iOS开发中定时器经常会用到,iOS中常用的定时器有三种,分别是NSTime,CADisplayLink和GCD。 一, NSTimer 方式1 方式2 方式1:会自动将创建的定时器以默认方式添加到当前线程runloop中,而无需手动添加。但是在此种模式下,当滚动屏幕时runloop会进入另外一种模 阅读全文

posted @ 2019-04-30 16:45 梁飞宇 阅读(2943) 评论(0) 推荐(0)

iOS枚举类型之enum,NS_ENUM,NS_OPTIONS的使用 (二)
摘要:1.使用层面的理解 在这里首先讲如何简单的使用, 仅仅是使用层面(有理解错误的地方帮忙纠正), 然后我们在去理解位运算符! 在下面的图中我们可以看见枚举值中有<<(位运算符:左移): 如果我们在枚举值中看见<<那我们就可以通过|(位运算符:或)进行组合使用如下代码为例: //随便添加一个UIText 阅读全文

posted @ 2019-04-26 11:43 梁飞宇 阅读(340) 评论(0) 推荐(0)

#import、#include、@import modules区别
摘要:关于Objective-C,Modules和Autolinking 什么是Modules呢 在了解Modules之前我们需要先了解一下OC的import机制。#import <FrameworkFoo/HeaderBar.h>,我相信每个开发者都写过这样的代码,用来引用其他的头文件。熟悉C或者C++ 阅读全文

posted @ 2019-01-29 11:20 梁飞宇 阅读(396) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 下一页