自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

志伟入归未有时(兴业和家)

让我们从容面对别离,微笑地寻找一个不可能出现的你!

  • 博客(32)
  • 资源 (14)
  • 问答 (1)
  • 收藏
  • 关注

转载 常用iOS的第三方框架

图像:1.图片浏览控件MWPhotoBrowser       实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。      下载:https://github.com/mwaterfall/MWPhotoBrowser目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在

2016-08-30 12:31:07 993

原创 收集整理

内容横跨Cocoa/FreeBSD/AI/NLP/LLVM,etc. 简单的说就是我个人感兴趣的方向+没玩过但是觉得很酷的方向。当作自娱自乐也好,学习笔记也好。iOS开发什么的,已经不重要了,因为已经不再有app,值得去开发了欢迎贡献也可以关注我的Github github.com/Naville 信息流里会多出来很多有价值的信息 : )没人Care微信助手/U

2016-08-26 14:15:14 689

转载 iOS开发几年了,你清楚OC中的这些东西么!!!?

前言几年前笔者是使用Objective-C进行iOS开发, 不过在两年前Apple发布swift的时候,就开始了swift的学习, 在swift1.2发布后就正式并且一直都使用了swift进行iOS的开发了, 之后就是对swift持续不断的学习, 近来swift3.0的发布, 更多的人会选择swift来进行iOS的开发看上去更是成为了一种趋势, 不过一个合格的iOS开发者对oc以及c语言的

2016-08-24 21:01:01 681

转载 iOS中的HotFix方案总结详解

iOS中的HotFix方案总结详解相信HotFix大家应该都很熟悉了,今天主要对于最近调研的一些方案做一些总结。iOS中的HotFix方案大致可以分为四种:WaxPatch(Alibaba)Dynamic Framework(Apple)React Native(Facebook)JSPatch(Tencent)WaxPatchWaxPatch是一个通过Lu

2016-08-24 20:59:43 585

原创 Objective-C中的Runtime各大帖子,个人感觉最后的最好

runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是最深刻的。另外runtime的知识还有很多什么是runtime?runtime 是 OC底层的一套C语言的API(引入 或),编译器最终都会将OC代码转化为运行时代码,通过终端命令编译.m 文件:clang -rewrite-objc xxx.

2016-08-24 20:57:26 480

原创 OC中的宏 和 C中的预编译宏定义

1、先来几个常用的:[csharp] view plain copy// 是否高清屏  #define isRetina ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 960), [[UIS

2016-08-24 20:52:36 2861

转载 iOS Anti-Debug

iOS Anti-Debug1 iOS Anti-Debug前言      移动平台攻防对抗技术的发展基本是沿着PC端发展轨迹在前进,从windows平台上的加壳到Android平台的APK加固,相信ipa的加固也已经不远了;windows平台下从ring3层到ring0层的反调试技术已经非常成熟,Android平台下的反调试技术已经出现了好几套不错的方案,今天来简

2016-08-24 20:39:35 878

转载 揭秘315黑客wifi,如何保障APP数据安全

315晚会上曝光WIFI安全,演示微信、邮箱当场被黑,隐私密码都被披露,风险无处不在。对用户来说,阿里移动安全已经支招:1,不接入无密码或无手机验证码的WiFi;2,手机不ROOT、不越狱;3,正规应用商店下载官网APP;4,不在陌生APP上提交个人重要信息;5,装一个安全软件,如阿里钱盾;6,养成健康、良好的上网习惯等。而对于开发者来说,怎样更好的设计移动App来防护WIFI被劫持后的攻击呢?

2016-08-24 20:34:44 1189

转载 WebView漏洞,为何是打不死的小强?

一、WebView漏洞持续高居榜首       阿里移动安全发布的2015第三季度移动安全报告【1】,对16个行业的top10 Android应用进行扫描,发现与Webview相关的漏洞依然高居榜首。Webview相关问题早在2012年【2】就已经披露并广泛关注,但到为何到现在还是持续高居漏洞榜首?!二、Webview是一个什么样的组件WebVi

2016-08-24 20:30:54 905

转载 基于Deep Learning 的视频识别方法概览

深度学习在最近十来年特别火,几乎是带动AI浪潮的最大贡献者。互联网视频在最近几年也特别火,短视频、视频直播等各种新型UGC模式牢牢抓住了用户的消费心里,成为互联网吸金的又一利器。当这两个火碰在一起,会产生什么样的化学反应呢?不说具体的技术,先上一张福利图,该图展示了机器对一个视频的认知效果。其总红色的字表示objects, 蓝色的字表示scenes,绿色的字表示activiti

2016-08-24 20:28:58 600

转载 减小ipa体积之删除frameWork中无用mach-O文件

首先我们来简单的介绍一下mach-O。什么是mach-O?Mach-O格式全称为Mach Object文件格式的缩写,是mac上可执行文件的格式,类似于windows上的PE格式 (Portable Executable ), linux上的elf格式 (Executable and Linking Format)。上面第一个图是苹果给出的mach-O格式的示意

2016-08-24 20:21:01 879

转载 iOS漏洞可导致Apple ID被盗 – iOS 9修复三处安全漏洞

iOS漏洞可导致Apple ID被盗 – iOS 9修复三处安全漏洞 2015年09月17日 13:53  3267       在2015.09.17发布的iOS 9的升级中,Apple修复了阿里巴巴移动安全团队所发现的三处安全漏洞:CVE-2015-5838, CVE-2015-5834, CVE-2015-5868[3]。 其中CVE-2015-5

2016-08-24 20:19:32 1169

转载 细数iOS上的那些安全防护

0x00 序随着苹果对iOS系统多年的研发,iOS上的安全防护机制也是越来越多,越来越复杂。这对于刚接触iOS安全的研究人员来说非常不友好,往往不知从何入手。因此,为了让大家能够更加系统性的了解iOS上的安全机制,我们从三个方面着眼:代码签名(CodeSign)、沙盒机制(SandBox) 和利用缓解(Exploit Mitigation),对iOS的系统安全机制做了一个总结。希望

2016-08-24 20:15:03 715

转载 UIView如何管理它的子视图

摘要IPhone开发UIView提供了很多建立和管理视图的方法。1、添加视图     insertSubview:atIndex:   //放在子视图数组的具体索引位置     insertSubview:aboveSubview:   //某个子视图前面     insertSubview:aboveSubview:   //某个子视图前面2、重新排序和删

2016-08-23 19:24:23 812

原创 PHP 基础知识

PHP中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。变量名与PHP中其它的标签一样遵循相同的规则。一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线。按照正常的正则表达式,它将被表述为:'[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*‘。$this是一个特殊的变量,它不能被赋值。基础

2016-08-23 14:07:28 317

转载 用PHP简单写App接口

本篇是笔记尝试写的第一个PHP接口,并在iOS开发中尝试应用测试。今天给大家分享如何自己写接口来测试!相信很多朋友在开发时遇到过这样的问题:后台什么时候提供接口?怎么才提供一个接口,其他接口什么时候给出来?没有接口我们前端怎么能做得了?哈哈!大学学完本篇就可以自己搞个接口来返回固定的死数据来测试了!搭建PHP环境由于本人使用的电脑是Mac,因此推荐大家使用M

2016-08-23 14:02:00 2533

转载 iOS 本地打包工具 自动化

1、为什么要自动打包工具?每修改一个问题,测试都让你打包一个上传fir , 你要clean -> 编译打包 -> 上传fir -> 通知测试。而且打包速度好慢,太浪费时间了。如果有一个工具能自动的帮你做完上面所有的事情,岂不是快哉?2、网上有那么多自动打包工具,我直接下载就行了为啥还要学习?没错网上有很多打包工具,包括github上也有一些直接从github下载并打包上传的

2016-08-23 13:43:21 416

原创 APP性能优化

1:应用启动时间 应用启动时,只加载启动相关的资源和必须在启动时加载的资源。2:本地图片加载方式 本地图片加载常用方法有两种: (1),[UIImage imageNamed:@""] 图片多次使用时使用,需要使用此方式加入缓存 (2),[[UIImage alloc] initWithContentsOfFile:@""] 图片不常使用时,不使用缓存3:不要阻塞主线程 开发中除了

2016-08-23 10:41:53 261

转载 iOS剪切板 UIPasteboard

1、前言iOS在某些特定时刻需要把内容重一个app拷贝到另一个app 这时候我们就可以使用剪切板UIPasteboard2、iOS自带剪切板操作的原生UI控件在iOS中下面三个控件,自身就有复制-粘贴的功能: (1)、UITextView (2)、UITextField (3)、UIWebView3、系统的剪切板UIPasteboardUIPasteboard类

2016-08-23 10:38:15 880

转载 iOS支持IPV6

iOS应用支持IPV6,就那点事儿果然是苹果打个哈欠,iOS行业内就得起一次风暴呀。自从5月初Apple明文规定所有开发者在6月1号以后提交新版本需要支持IPV6-Only的网络,大家便开始热火朝天的研究如何支持IPV6,以及应用中哪些模块目前不支持IPV6。一、IPV6-Only支持是啥?首先IPV6,是对IPV4地址空间的扩充。目前当我们用iOS设备连接上Wifi、

2016-08-23 10:37:06 389

原创 AutoLayout 浅析动画

1.AutoLayout相关的几个易混淆的方法setNeedsLayoutlayoutIfNeededlayoutSubViewssetNeedsUpdateConstraintsupdateConstraitsIfNeedupdateConstraints子视图在界面上的显示大概经过了:更新约束-通过约束依赖关系得到具体的frame-展示到界面。上面几个是

2016-08-19 20:47:16 1272

转载 保护App重要数据,防止Cycript/Runtime修改

这一篇文章着重于保护重要数据不被攻击者使用Cycript或者Runtime修改,概要内容如下:防止choose(类名)禁忌,二重存在自己的内存块虚伪的setter/getter加密内存数据English version is here以下内容均以此假想情况为基础: 我们有一个Person类,它的定义如下:

2016-08-13 18:01:21 645

原创 cycript

cycript 详细使用http://iphonedevwiki.net/index.php/Cycript_Tricks// 获取所有内存信息Liamde-iPhone:/usr/bin root# ps -e根据pid 进入Liamde-iPhone:/usr/bin root# cycript -p 24906

2016-08-13 16:47:45 367

原创 Clutch-Debug 砸壳记录

Clutch-Debug 砸壳记录Clutch Debug 砸壳 记录

2016-08-13 13:52:24 1658

转载 iOS 逆向工程 - 学习整理

一、class-dump简介:顾名思义,就是用来导出目标对象的class信息的工具,私有方法声明也能导出来。原理:利用 Objective-C语言的 runtime 特性,将存 在Mach-O 文件中的头文件信息提 出来,并生成对应的 .h 文件。使用方法:1,下载然后将class-dump 复制到“ /usr/bin”目录下。2,执行sudo chmod 777 /usr

2016-08-11 17:23:24 3124

转载 经典的机器学习方面源代码库

编程语言:搞实验个人认为当然matlab最灵活了(但是正版很贵),但是更为前途的是python(numpy+scipy+matplotlib)和C/C++,这样组合既可搞研究,也可搞商业开发,易用性不比matlab差,功能组合更为强大,个人认为,当然R和java经典的机器学习方面源代码库机器学习TensorFlow:Google 开源到底开的是什么?TensorFlow

2016-08-11 13:47:58 5501

转载 机器视觉开源处理库汇总

机器视觉开源处理库汇总从cvchina搞到的机器视觉开源处理库汇总,转来了,很给力,还在不断更新。。。通用库/General LibraryOpenCV无需多言。RAVLRecognition And Vision Library. 线程安全。强大的IO机制。包含AAM。CImg很酷的一个图像处理包。整个库只有一个

2016-08-11 13:46:44 1564

转载 计算机视觉库/人脸识别开源软件

中文车牌识别系统 EasyPREasyPR 是一个开源的中文车牌识别系统。 EasyPR是一个中文的开源车牌识别系统,其目标是成为一个简单、灵活、准确的车牌识别引擎。 相比于其他的车牌识别系统,EasyPR有如下特点: 它基于openCV这个开源库,这意味着所有它的代码都可以轻易的获取。 它能够...更多EasyPR信息最近更新: EasyPR 1.

2016-08-11 12:00:39 1875

原创 Cocoa消息,常用词

在入门级别的ObjC 教程中,我们常对从C++或Java 或其他面向对象语言转过来的程序员说,ObjC 中的方法调用(ObjC中的术语为消息)跟其他语言中的方法调用差不多,只是形式有些不同而已。 譬如C++ 中的:Bird * aBird = new Bird();aBird->fly();在ObjC 中则如下:Bird * aBird = [[Bird a

2016-08-08 10:57:05 390

转载 runtime 几个要点总结-方法交换

函数替换runtimeforwardingTargetForSelector消息转发selectorclass_copyPropertyListproperty_getNameresolveInstanceMethodmethodSignatureForSelectorforwardInvocation

2016-08-08 10:45:39 1248

原创 防破解防刷,一小点

1.应用代码混淆,可参考国外开发者写的方案https://github.com/Polidea/ios-class-guard,这个还有点bug,需要懂一些shell脚本。2.链接一定要采用https,而且绑定证书,用afnetworking非常方便。3.关键的传输数据要进行数字信封(随机数加时间戳),数字摘要(md5),不对称加密(rsa)综合加固。4.关键业务的js通过加密的方式传

2016-08-04 09:40:49 843

原创 【路径大全】iphone所有文件路径。CYDIA

软件目录路径:/Applications字体路径:System\Library\Fonts\CacheFIT皮肤:/Library/FIT文件夹:FIT漫画文件存放于:/private/var/mobile/Media/Photos/iComic (注:iComic目录需自己创建)或 /private/var/mobile/Documents/ 目录iPhoneVideoR

2016-08-01 17:34:07 10841

WebRTC 发布.framework.zip

WebRTC 发布.framework.zip

2020-06-03

OpenSSL 1.1.1 for ios 通用静态库

OpenSSL1.1.1 for ios ,已经编译好了,直接拿来用 好好使用,这个神器   OpenSSL是为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。

2020-05-20

OpenSSL 1.1.1 iOS和Android的编译脚本

OpenSSL 1.1.1 iOS和Android的编译脚本 需要的直接执行 ssh 命令 即可自动下载 编译 openssl

2020-05-20

Cronetarm64+x86.framework.zip

Cronet.framework arm64+x86 基本上够实用了 研究了一天,又把arm64搞出来了,拱大家学习使用 有研究的同道们,一起噢

2020-05-15

QUIC for ios Cronet.framework

QUIC协议 QUIC for ios QUIC framework 下载此库,五六个小时没了,前提是中间不断网, 编译此库 漫长且艰难,其中问题多多 总编译后文件 21G 这个chrome 太肉了

2020-05-14

FFmpeg4.2-iOS.zip

FFmpeg4.2-iOS FFmpeg iOS FFmpeg 4.2版本 , 有需要的说话,编译最新版本 包括:libavcodec.a,libavdevice.a,libavfilter.a,libavformat.a,libavutil.a,libswresample.a,libswscale.a

2020-03-07

IJKMediaFramework.framework.zip

IJKMediaFramework IJKMediaFramework IJKMediaFramework IJKMediaFramework for ios IJKMediaFramework 最终版本,B站也不更新下代码 只有bilibili,B站更新代码,才有最新的 IJKMediaFramework

2020-03-07

iOS超级签名.zip

iOS超级签名-签名神器 个人开发者账号签名 签名有效期和开发者账号一样样的 资源描述必须大于50个子,好头疼

2020-03-07

libopencore.zip

libopencore所有的压缩包,包括不限于: libopencore-amrnb.a libopencore-amrwb.a libopencore-amrnb.la libopencore-amrwb.la opencore-amrnb.pc opencore-amrwb.pc libopencore-amrnb.a.arm64 libopencore-amrwb.a.arm64

2019-06-23

运算符和表达式 doc

运算符和表达式 doc

2012-12-20

数据类型 doc版

数据类型 doc版

2012-12-20

c语言 ATM 自己写得

自己写的,悄悄。

2012-12-20

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

TA关注的人

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