自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力,可能成功!放弃,注定失败!

iOS开发交流群:①群529052159②群629878994欢迎大家一起加入探讨问题!

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

转载 NSURLSession全面学习笔记

最近一直在学习AFNetWorking这个框架,我们知道这个框架主要就是封装的的NSURLSession这个类及其相关的类,那么我们要想搞清楚AFNetworking这个框架,首先就要搞清楚NSURLSession这个类相关的类。 首先学习一下在NSURLSession之前使用的一个类:NSURLConnection这个类。 一.NSURLConnection NSURLConnection...

2020-04-07 19:55:20 339

转载 简单监测iOS卡顿的demo

前言 本文的demo代码也会更新到github上。 做这个demo思路来源于微信team的:微信iOS卡顿监控系统。 主要思路:通过监测Runloop的kCFRunLoopAfterWaiting,用一个子线程去检查,一次循环是否时间太长。 其中主要涉及到了runloop的原理。关于整个原理:深入理解RunLoop讲解的比较仔细。 以下就是runloop大概的运行方式: //...

2020-04-07 19:54:22 318

转载 使用SceneKit编写VR全景播放器

最近用SceneKit做了全景看房的功能,现总结下如何实现的。 先看下最终的效果: gif1.gif VR图片全景播放器有以下功能: 360度 手势滑动,缩放 陀螺仪 分屏(VR眼镜) 热点hotpot 头控/eyepick 手势滑动,缩放,陀螺仪功能都是调节球面图片显示的位置; 热点和头控功能本质是一样的,都是在原有模型上增加3维的视图。它们用途不一样,头控功能(全景图片一般...

2020-04-07 19:53:22 665

转载 iOS高薪求职面试题技巧分享

序言 iOS目前形势,资本寒冬,裁员风波。今年,找工作人可能会更深刻地体会到今年的就业形势不容乐观,要求越发高了,由于接触面试这块比较多,所以自然也是做了这方面的准备,因此这篇文章主要是做一个面试分析。话不多说,接下来,我用思维模板,一一来展示。 一、面试题技术点 1、进阶技术讲解 架构模式 1.面向协议编程 2.面向接口编程(MVP):MVC跟MVP的区别以及使用的优缺点是什么?...

2020-04-07 19:52:28 310

转载 iOS开发常用技术底层实现(精简概述)

(1)RunTime总结: oc动态性, 运行时将代码转化为runtime的C代码 RunTime运行流程: 生成对应objc_msgSend方法 isa指针查看当前类有没有这个方法, 之后寻找父类, 每个方法SEL(方法选择器)对应IMP(类似于一个编号,是函数指针,指向函数实现,找到内存里对应函数), 直到NSObeject, 如果找不到IMP, 会进入消息转发机制, resolv...

2020-04-07 19:51:43 528

转载 shell脚本实现iOS包重签名及代码注入

Qinz 当我们要逆向第三方应用时,首先就是要将应用安装在我们的手机上,然后进行hook分析,找到对应的方法调用,进行代码注入,破解其正常流程,从而达到逆向目的。接下来将详细讲解分析该过程具体实现。 一、shell脚本实现重签名 1. 我们以最常见的应用微信为例,其他应用原理一样!首先我们去PP助手下载越狱版本的微信应用,如下图: 01 1.1 越狱版本的应用是没有加密的,正...

2020-04-07 19:50:46 314

转载 AppStore发布流程(从证书创建到app发布一站式)

简介 iOS-APP发布流程细分一般包含八部分: 有可用的苹果开发者账号(AppID)。 app相关证书信息配置(开发者发布证书、描述文件)。 开发工具(XCode)设置。 打包应用app。 itunes平台填写待提交app信息。 提交ipa文件到itunes平台。 提交审核。 等待审核结果。 本文主要针对这八部分以图文形式进行说明。 一、苹果开发者账号 如果已经有可用账号了...

2020-04-07 19:49:47 1320

转载 iOS - 骨架屏自动生成方案

骨架屏是什么? 找到这里的同志,或多或少都对骨架屏有所了解,请容许我先啰嗦一句。骨架屏(Skeleton Screen)是一种优化用户弱网体验的方案,可以有效缓解用户等待的焦躁情绪。 TABAnimated是什么? TABAnimated是提供给iOS开发者自动生成骨架屏的一种解决方案。开发者可以将已经开发好的视图,通过TABAnimated配置一些全局/局部的参数,自动生成与其长相一致...

2020-04-07 19:48:29 807

转载 DevStore热门免费优秀资源推荐(123月合集)

啥也不说了,直接上干货吧! 源码 ●上传头像兼容Android7.0#Android (上传作者:king_zhang) king_zhang:上传头像兼容Android7.0,圆形的剪切框。 ●RecycleView+任意头尾布局+拖拽换位+拖拽删除demo#Android(上传作者:wp2463496) wp2463496:介绍RecycleView+任意头尾布局+拖拽换位+拖...

2020-04-07 19:47:22 222

iOS视图提示框

视图提示框,可以根据自己的需要设置在视图的上,中,下,三个位置显示 ,可以随意设置提示内容,可以随意设置视图停留时间,调用简单,使用简洁

2016-09-09

iOS图片工具

很好用的一款IOS图片处理工具,只需将需要的图片拖拽到图片工具内,工具会自动生成图片

2016-01-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除