博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios开发
阅读量:5861 次
发布时间:2019-06-19

本文共 2263 字,大约阅读时间需要 7 分钟。

基于 KVO Hook 来对页面交互性能进行监控

写篇文章介绍些以前在 iOS 客户端实践 HTTPS 安全的经历。

当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下该指针便称野指针

关于 WKWenView/UIWebView cookie 存取的总结

由于要说的东西有些多, 所以这里分开来说, 希望在第二篇里可以全部讲完. 如果没有看到之前的第一篇的童鞋, 可以到玩转iOS开发:iOS 11 新特性《Xcode 9》 (一)去看哈. 这样子我们以后写代码的时候, 就不需要经常写个NSLog了. 除此之外, 我们还可以通过右边…

随着苹果爸爸越来越多尺寸的设备发布, 还有iOS设计的改变, 特别是在iOS 11之后, 比大更大的导航栏, 然后再滚动的时候可以改变大小等等操作. 但这些问题都不是什么问题, 就如同在WWDC 2017一样, 苹果爸爸在跟我们开发者展示一样东西, 也是他一直想我们去使用的东西…

Swift 写的图片浏览器,与微信一致的交互体验

LXScrollContentView 高仿网易新闻客户端左右滑动切换页面的框架 github链接: 简书链接:…

iOS 高德地图开发【二】搜索与导航

一个简单易用,动效十足的

我们的小马童鞋又发功了。最近打算将UIWebView替换成WKWebView,所以原来的Hybrid层需要动动土,小马小试牛刀。当然遇到了一些问题,看看他是怎么一步步解决的吧。

实现下载视频数据并实时给播放器填充数据

创建绝对单例

Operation-Queues 并发编程

SKArchCutter,是一个可自选切割角的圆角切割工具,同时支持 UIView、UIImageView、UIButton 和 UILabel 的单角切圆 / 选角拱形切圆 / 全角切圆,并且避免了 UIImageView 使用系统圆角所导致的离屏渲染的问题,以及确保 layer 对象的 masksToBounds 属性始终为 NO,从而使得项目中大量使用圆角时的性能得到很大程度的优化, 最重要的是使用简单、方便、限制性小。

从产品和代码封装两个角度讲述了 分享邀请机制

关于 NavigationController 的一些总结

实现非越狱下微信自动抢红包、修改步数、防止消息撤回

根据原型高度还原的一个动效作品。希望可以通过审核。谢谢。

iOS 设置下划线与文字之间的距离

EFQRCode 是一个用 Swift 编写的用来生成和识别二维码的库,它基于系统二维码生成与识别进行开发。

生成:利用输入的水印图 / 图标等资源生成各种艺术二维码;

识别:识别率比 iOS 原生二维码识别率更高。

项目地址:

这是第二部分,如有需要请持续关注。 iOS 11正式版已经来了,作为一个iOS开发者,这意味着没有适配iOS 11都晚了。好在还在Beta阶段我司技术大牛达叔第一时间体验了一把,并仔细的跑了一遍播放端APP触手TV和录制端APP触手录,除了有一个由第三方库WebViewJava…

缓存组件应该说是每个客户端程序必备的核心组件,试想对于每个界面的访问都必须重新请求势必降低用户体验。但是如何处理客户端缓存貌似并没有统一的解决方案,多数开发者选择自行创建数据库直接将服务器端请求的 JSON(或 Model)缓存起来,下次请求则查询数据库检查缓存是否存在;另外还有些开发者会选择以归档文件的方式保存缓存数据,每次请求资源之前检查相应的缓存文件。事实上 iOS 系统自身就提供了一套缓存机制,本文将结合 URL Loading System 介绍一下如何利用系统自身缓存设计来实现一套缓存机制,使用这套缓存设计你无需自己编写内存和磁盘存储,无需自行检查缓存过期策略就能轻松实现数据缓存。

在滚动视图上的按钮效果

为了解决前端埋点的准确性、及时性、开发效率等问题,业内各家公司从不同角度,提出了多种技术方案

Cocoa 提供了一个名为 NSPredicate 的类,它用于指定过滤器的条件。可以创建 NSPredicate 对象,通过该对象准确地描述所需的条件,对每个对象通过谓词进行筛选,判断它们是否与条件相匹配。这里的 “谓词” 通常用在数学和计算机科学概念中,表示计算真值或假值的函数。

CHIPageControl:酷帅的翻页状态切换动画组件。# 为开源点赞#

简单、解耦、快速

很多项目在开发时都会经常在开发环境和生产环境之间切换,切换随之伴来的还有比如更换 App 名称、Bundle identitier、服务端接口地址等等相关参数和属性,这个时候我们就可以利用 Xcode 提供的 Configuration 来配置不同的环境,从而进行快速切换、编译…

浏览器在请求不同域的资源时,会因为同源策略的影响请求不成功,这就是通常被提到的“跨域问题”。作为前端开发,解决跨域问题应该是一个被熟练掌握的技能。而随着技术不断的更迭,针对跨域问题的解决也衍生出了多种解决方案。我们通常会根据项目的不同需要,而采取不同的方式。这篇文章,将详细总结…

以前写的一篇 关于H5与App原生交互方案,很多人问有没有实例代码,今天来说一个对iOS与Android通用的代码实践 实际场景 场景:现在有一个H5活动页面,上面有一个登陆按钮,要求点击登陆按钮以后,唤出App内部的登录界面,当登录成功以后将用户的手机号返回给H5页面,显示出…

转载地址:http://kkgjx.baihongyu.com/

你可能感兴趣的文章
单Hibernate实现OpenSessionInView
查看>>
sqlite 中文排序
查看>>
访问者模式(Visitor Pattern)
查看>>
java.lang.StringBuffer源码分析
查看>>
想卖网站?我来给你指条明路
查看>>
优秀个人项目-感言
查看>>
python2.7 倒计时
查看>>
使用hexo在github上写blog
查看>>
Oracle 表注释和SQL注释
查看>>
嵌入式开发之uart---编程
查看>>
【图解数据结构】 树
查看>>
sizeof的用法(转)
查看>>
c# 中base64字符串和图片的相互转换
查看>>
C#调试信息打印到输出窗口
查看>>
关于Apache.commons.net中的telnet协议调用中输入cmd命令的长度的问题
查看>>
生成二维码
查看>>
SqlParameter传入0变成NULL
查看>>
mysql 时间函数
查看>>
1203整理
查看>>
方程的解_NOI导刊2010提高
查看>>