自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZFJ_张福杰

祝你岁月无波澜,敬我余生不悲欢!

  • 博客(156)
  • 资源 (58)
  • 收藏
  • 关注

原创 APP-细说APP网络深度优化与网络安全

前言本篇博文主要讲啥???- 网络优化!!!网络优化有哪些点???- 流量、质量、速度、安全!!!为什么要网络优化???- 闲的蛋疼!!!流量流量对于大部分用户来说还是比较敏感的...

2021-08-08 20:32:37 6516

原创 ZFJPyMix-Python代码混淆加密

前言Python作为一门脚本语言,我们可以用它做很多事,比如数据分析、多媒体处理、web开发、网络编程、游戏编程、人工智能等等方面都被广泛的应用;如果我们用Python来开发商业化项目的时候,难免会遇到一些闲得蛋疼的小人,总想着来破解你的项目或者软件,来破坏别人的劳动成果;所以针对商业化项目做一些必要的加密和混淆是在所难免的!混淆加密网上有很多混淆的方法和技术,混淆都是为了增加代码的阅读难度...

2019-10-30 19:31:17 7668 6

原创 ZFJObsLib-iOS代码混淆工具-马甲包混淆工具(Python脚本混淆iOS工程)

本次更新V1.4.4(2020年01月31日)1.适配cocos2d项目;2.优化类名混淆重名问题;3.优化代码和项目结构;更新说明https://gitee.com/zfj1128/ZFJObsLib_dmg----------------------------------------分割线-------------------------------------...

2019-07-11 17:40:23 42161 11

原创 iOS-性能优化的那些事

前言本人在这家公司已经三年多了,这款三年多我一直在做的APP也烂熟于心,APP也0到1到目前的500万的用户量;对于APP的功能来说也是比较全面的,用到的技术知识点也比较多吧,APP的优化也是一直在做的事情,而且APP性能的优化也不是一朝一夕的事情,在此离别之际,我将详细说明讲解一下我在三年里对APP性能优化方面做过的一些事,大家仁者见仁智者见智,也欢迎大家进群提供宝贵的意见和建议!这里我...

2019-05-22 23:18:12 3574

原创 iOS-APP包的瘦身之旅(从116M到现在的36M的减肥之路)

前言我还在上一个东家的时候,我现在东家的项目写了几个功能作为外包给我做了,所以没来这家公司的时候我对这个项目就比较熟悉了;前年从上家公司离职后受邀来到现在这家公司了。接手这个APP因为急着上线功能,所以我也没有对APP进行优化,先前是三个程序员开发的,上线以后APP包达到116M,每次运营出去推广下载是个痛苦的事,非常的慢,所以每次运营的小伙伴出去推广,都会带上地推盒子,我每次都会把最新的ip...

2018-03-28 14:59:07 9505

原创 【Flutter】自定义分段选择器Slider

在开发一个APP的时候,需要用到一个分段选择器,系统的不满足就自己自定义了一个;可以自定义节点的数量、自定义节点的大小、自定义滑竿的粗细,自定义气泡的有无等等…基本上满足你的常用需求。

2023-10-27 22:52:58 881

原创 【iOS】APP IM聊天框架的设计(基于第三方SDK)

在开发社交聊天类型的APP的时候,IM是必不可少的功能,而且很多公司的IM服务都是接的第三方的,很少用自研的,国内的IM厂商也都很成熟,本文所有的方案也都是基于第三方SDK的基础上开展的;本人用过自研、腾讯、环信、融云、声网的IM服务。APP IM框架需要有以下几个优点,或者说要优先考虑一下几个点:1、对业务场景有完美的支持;2、扩展性要强(能力、UI),可以应对产品经理的各种“刁难”;3、第三方IM SDK 与APP业务纠缠小,可以随时替换;4、本地化数据存储方便,一般是用户信息、聊天记录;

2023-02-14 17:37:00 1307 3

原创 【Flutter】【Unity】使用 Flutter + Unity 构建(AR 体验工具包)

由于屡获殊荣的独立动画工作室 Aardman 与讲故事的风险投资公司 Fictioneers(Potato、Tiny Rebel Games 和 Sugar Creative 的联盟)之间的合作,Wallace & Gromit:The Big Fix Up于 2021 年 1 月推出。该免费应用可在英国、美国和加拿大的 iOS 和 Android 设备上使用,它创造了一种叙事驱动的体验,带领用户体验 AR 游戏、CG 动画、角色内电

2023-02-11 10:01:10 2923 6

原创 【工具】iOS代码混淆工具-iOS源码混淆

ZFJObsLib是专业的iOS源码混淆工具,具体功能有方法混淆、属性混淆、类名混淆、关键字混淆、添加垃圾代码、自动创建垃圾类、删除注释、修改资源文件Hash值、加密字符串、翻新资源名、模拟人工混淆、混淆文件名、混淆文件目录、混淆词库、混淆日志、映射列表、敏感词过滤、图片压缩、爬虫服务、修改项目名、翻新项目UUID、自动备份混淆项目、自定义忽略属性、自定义忽略函数、自定义忽略类名、界面颜色魔改等等!针对源码比较少逻辑比较简单的项目,软件可以为已有类添加垃圾代码并自动引用,还能创建垃圾类并自动实例化调用!

2023-02-03 16:40:53 1646

原创 iOS-自定义弹窗管理封装组件ZFJPopManager

有个小伙伴给我几百块钱,让我帮他写个弹窗管理的功能,然后我就利用闲暇时间做好了,完美的交付给他了,晚上我就拿钱美美的去吃顿火锅了🍲🍲🍲闲来无事我又把我写的ZFJPopManager开源给大家,给大家白嫖,估计给我钱的那个小伙子看到了,心里有一百头曹尼玛在奔腾😱😱😱ZFJPopManager支持五种弹窗展示动画,使用起来非常方便🐣🐣🐣。

2022-10-15 23:52:15 1193

原创 【iOS】【Flutter】【Mark】Library not loaded: @rpath/libavcodec.framework/libavcodec

(lldb) dyld[27861]: Library not loaded: @rpath/libavcodec.framework/libavcodec

2022-06-25 19:45:48 833

原创 【声网SDK】集成声网RTC和RTM的SDK编译时报错Redefinition of enumerator

错误描述在同时集成RTC和RTM的时候,编译的时候会报错,报错的原因是”Redefinition of enumerator“,应该是枚举类型的重复,截图如下:相关搜索的关键词如下:Redefinition of enumerator ‘AgoraAreaCodeCN’Redefinition of enumerator ‘AgoraAreaCodeNA’Redefinition of enumerator ‘AgoraAreaCodeEU’…解决方案在官网已经有这个问题的解决方案了,但是

2022-05-24 14:46:34 1176

原创 生活杂谈-电影中的那些【神级】台词

返老还童我们注定要失去我们所爱的人,不然又如何知道他们对我们来说是如此的重要呢?这也是失去的意义吧。寻梦环游记死亡不是生命的终点,遗忘才是。爱在黎明时当你年轻的时候,你会相信你会认识很多人,但后来你才会发现能交流的人其实很少。天堂电影院人生和电影不一样,人生辛苦多了。肖申克的救赎有些乌儿是注定关不佳的,它们的每一片羽毛都闪耀着自由的光辉。西西里的美丽传说人们根本不爱美丽,美丽是不被原谅的,美丽是用来被蹂躪的。东邪西毒有些人离开后,才会发觉那个人是最喜欢的。

2022-01-10 14:11:06 982 2

原创 ZFJ开发工具箱-一键JSON转模型工具(支持所有主流语言)

前言《ZFJ开发工具箱》是一款程序员常用功能的集合工具箱,目前有APP启动图/图标一键裁剪、ZFJJsonModelTool(一键JSON转模型工具)…这是一款免费的开发工具,目前只支持Mac平台,下载地址如下:GitHub: 《ZFJDevTools》 https://github.com/zfjsyqk/ZFJDevToolsGitTee: 《ZFJDevTools》 https://gitee.com/zfj1128/zfjdev-tools效果图如下:- APP启动图/图标一键裁剪开

2021-08-08 21:09:41 1568 1

原创 杂谈-iOS马甲包

什么是马甲包马甲包一般是主APP的分身或者克隆,也或者说是穿着马甲的一个APP,脱掉马甲,APP将呈现另一种样式,也就是常说的AB面APP。1、主APP的分身或者克隆类型的马甲包先说第一种就是主APP的分身或者克隆,现在很公司一般有一个自己的主产品,但是也会去做一些和主APP类似的阉割版的APP,项目代码也基本上完全复用,app的应用名称、副标题、icon、应用截图、包名、关键词和开发者账号都与主app不一样,其他基本一致,比如下图:为什么要这样做呢?这样做又有什么好处呢?a、规避市场或者政策风

2020-10-14 14:12:19 1771

原创 Python-自动下载抖音无水印高清视频

前言本文讲述的是,通过爬虫根据抖音分享的视频连接自动抓取抖音的高清无水印的视频,方便短视频的营销号搬运与后期二次创作!代码这里面公布的是部分代码,并不是全部的代码,如果想要全部请咨询作者,作者的博客是:ZFJ_张福杰【博客有我的联系方式】代码如下:# -*- coding: utf-8 -*-# @Author: zhangfujie# @作者QQ: 2723834718# @Date: 2020-09-17 16:17:36# @Last Modified by: zhangf

2020-09-19 16:37:44 740

原创 Python-批量修改图片全部颜色,批量修改图片的指定颜色,马甲包一键换主题UI

前言开发本软件的主要是为了解决部分程序员在没有UI设计小姐姐的情况下,想批量修改APP的图标和UI的!还有就是想做马甲包批量引流的,每次换皮去重新做图很是麻烦,增加了换皮的人力成本和时间成本,使用这个方法就可以快速有效的给马甲包换皮,一键更换马甲包的UI和主题!代码以下是部分的替换代码,详细请移步GIT:https://gitee.com/zfj1128/ZFJObsLib_dmgfrom PIL import Imagei = 1j = 1img = Image.open("e:/pi

2020-09-15 18:51:38 2412

原创 算法-LRU存储算法(OC、Python)

需求场景数据缓存或者持久化一般分为磁盘缓存和内存缓存,如果从读写速度上我们当然希望数据读取的书读越快越好,所以内存缓存倍受青睐,但是内存缓存由于成本限制,我们不能把全部的数据放在内存缓存里,我们该如何取舍呢?LRULRU是Least Recently Used的缩写,意思是最近最少使用的数据,也就是最近使用的数据在未来的一段时间内任然被使用,已经使用很久的数据在未来的一段时间内任然不会变使用。基于这个理念我们可以在内存中保留常用的数据!就是我们定义一个指定容量的list,每次新加的数据我们都会放在

2020-05-22 16:44:37 710

原创 Python-批量要是iOS项目中的图片,减小IPA包的大小

前言花了一个版本专门优化公司APP包的大小,鉴于设计我来之前设计给的图片都是未压缩的,我先从图片方面进行优化的;以前我也专门写过关于ipa瘦身的文章:????《iOS-APP包的瘦身之旅(从116M到现在的36M的减肥之路)》????我们知道针对ipa的瘦身,资源是占大头的!TinyPNG这里我使用的是TinyPNG《https://tinypng.com》,TinyPNG也提供了Python的库,...

2020-05-07 15:14:54 996

原创 ZFJObsLib-iOS马甲包多语言自动翻译软件

前言我们在上架多语言的包的时候,需要把关键词和描述翻译成多语言,然后填写进去,如下图:要是自己一个一个去翻译也是很麻烦的!ZFJObsLib翻译助手输入你的关键词和描述中文版的,自动翻译成各语言的关键词和描述,截图如下:下载地址ZFJObsLib(iOS代码混淆工具)详细说明:https://zfj1128.blog.csdn.net/article/details/95482...

2020-03-09 14:03:45 820 3

原创 ZFJObsLib-iOS代码混淆软件使用问答(Q&A)

一、账号1.账号、密码、卡密在哪获取?卡密咨询软件作者获取,账号密码自己注册使用;2.账号密码忘记了怎么办?关注微信小程序《ZFJ小站》,在个人中心有账号查询功能,输入卡密即可查询你的账号密码以及到期信息;3.软件支持在多台设备上登录吗,如果不支持我想换设备了怎么办?软件只支持在注册设备上登录使用,其他的设备无法登录使用;如果用户想换设备,可以咨询作者进行换设备操作;4.账号过期了如...

2020-02-20 17:35:16 2323

原创 iOS-WKWebView缓存并保证实时性

前言说到WKWebView的缓存,我之前也写过一篇关于UIWebView的缓存的,文章地址如下:《iOS-UIWebview缓存并保证实时性》但是这个方法对于WKWebView就失去了效果,后来公司的项目全部改为WKWebView,至于WKWebView的好处,这边就不过多叙述了;上面的方法要是在WKWebView上就失效了,后来我也修改了新的方案,自己的闲暇时间一直在维护自己的几款软...

2020-01-16 17:47:20 5583 1

原创 iOS各类马甲包被拒解决方案,iOS过包技巧

一、总结性表格从开始提审App到每一次被打回,到最终通过审核过程的记录,包括App内容、打回原因、打回时间、修改内容、重提时间,上架时间,下次提交后的反馈等。一份代码可以混淆以后上多次、可以在不同的账号上进行打包上架,降低上架成本;iOS代码混淆请看我的另一篇博客《ZFJObsLib-iOS代码混淆工具-马甲包混淆工具(Python脚本混淆iOS工程)》有的是公司为了引流,把主AP...

2020-01-03 18:53:02 5769

原创 iOS-ZFJRedisLib-超便捷的键值对存储方案,Sqlite数据模型存储库,APP缓存解决方案

前言本人以前写过一个数据模型存储方法,是我在上上家公司做缓存框架的时候写的,具体也就是在FMDB的基础上封装,直接对数据模型进行存储操作,如下:《iOS-基于FMDB的操作封装,模型对象的增删改查》最近本人也不是很忙,加之在Python项目中用到Redis和在APP中用到NSUserDefaults,我就想做一个便捷的基于数据库的键值对存储方案,当然这个方案并不比Redis优秀,我们也知道R...

2020-01-02 14:45:59 935

原创 算法-青蛙跳-斐波那契数列(OC、Swift、Python)

前言我们在面试的过程中,经常会有一些面试官会问到算法,当然’青蛙跳????‘也是会被问到比较多的一种算法(笔者今年面试就被问过两次,让我在白板和白纸上手写代码,虽然我非常讨厌手写代码,但是我还是用伪代码写出来了????),青蛙跳也叫做斐波那契数列,我们在上学的时候也学过;一般面试题目如下:????题目:一只青蛙一次可以条一级台阶也可以一次跳两级台阶,如果有n级台阶青蛙有多少种跳法?????分析1级:1种跳法,跳法...

2019-12-18 14:04:34 1149 2

原创 Python-根据照片信息获取用户详细信息(微信发原图或泄露位置信息)

前言有媒体曝出,微信发原图或存在泄露位置信息的风险。对此,腾讯微信团队微博12月1日发布声明称,朋友圈发送的照片都经过系统自动压缩,不带位置等信息,实在担心的话,可以P完图再发,如下图:微信团队提到过Exif,何为Exif?可交换图像文件格式(英语:Exchangeable image file format,官方简称Exif),是专门为数码相机的照片设定的,可以记录数码照片的属...

2019-12-13 18:42:57 1922 4

原创 Python-编写Python脚本处理Excel事件列表生成iOS代码

前言公司的项目,需要对项目中事件上报进行重新处理和封装,方便调用和自动上报!自己花了半天时间全部封装搞好,如下图:其中ASLogsEventName类是存放约定好的事件字段的,但是APP中有四百个事件上报的点,要是一个一个手写上去,估计手要残了,事件Excel列表如下图:所以肯定不能手写啦????????????自动化脚本这里我使用Python脚本,自动读取Excel表格,然后生成iOS...

2019-12-06 18:55:28 853

转载 杂谈-苹果账号调查事件始末,Apple审核流程或有变

前言近期,苹果开发者圈又不安宁了,不少开发者收到苹果的“账号被调查”通知,一脸惊恐且茫然地进入被调查状态。尽管目前仍处于安全区的“围观群众”不在少数,但对此事也早有耳闻,并颇为关注。今天蝉蝉就来盘一盘苹果审核的“账号调查事件”。调查始末此次调查事件要追溯到2019年4月末的一天,各大开发者圈都有人惊恐自己收到了以前从未收到过的审核被拒通知(如下)。大意为:你的包被拒了,因为我们...

2019-11-07 11:27:14 1219

原创 算法-DFA算法-敏感词过滤算法(OC、Swift、Python)

前言前段时间,公司的IM SDK想做敏感词过滤,但是后端的小伙伴《比较忙》,在开产品需求会的时候想把敏感词过滤放到前端,让iOS、安卓自己搞,但是前端小伙伴写了一个方法来检测一段文本,耗时一两秒钟而且比较耗CPU,这样肯定不行的,最后后端小伙伴妥协了,把敏感词过滤放到后端了。一般的思路可能是遍历敏感词库,然后把一段文字的敏感词过滤掉,但是针对比较大的词库时(比如我们的敏感词库10万),这样非...

2019-10-22 21:40:29 3849 3

原创 算法-哨兵查找法(OC、Swift、Python)

前言我们在一个数组中想查找某个对象item我们改如何操作呢?很简单一层遍历就可以搞定了,如下:- (NSInteger)searchNormal:(NSArray *)array item:(NSString *)item{ for(int i = 0;i<array.count;i++){ if(array[i] == item){ r...

2019-10-21 20:55:29 3388 2

原创 算法-二分查找算法(OC、Swift、Python)

前言二分查找在程序开发过程中是十分常见的算法,也是在程序员面试过程中关于算法的知识点考察过程中最常问的知识点;二分查找在实际开发过程中也常常用的到;就比如在一个一维有序数组中查找最大的一个数;我们可以每次都和数组中间的元素对比,然后缩小查找范围。二分查找是一个非常快速高效的查找算法,因为每次查找数据查找空间都会被缩小为原理数组长度的一半,直到查找空间为空,才结束查找。但是二分查找针对的是...

2019-10-18 17:35:42 587

原创 iOS-规避iOS审核4.3规则的重心

前言最近iOS卡审严重,很多小伙伴都被拒了,也有很多小伙伴收到4.3礼包,这里就说说4.3吧!规避4.3的重心,切断当前马甲包与以往马甲包的所有相似性关联;相似关联a. ipa包特征; b. 开发者帐号; c. 打包电脑; d. 上传IP; e. 材料相似;分项细述1. ipa包特征:包括有代码相似性,资源相似性;...

2019-09-25 15:00:21 5089

原创 Python-PyInstaller在MAC上打包PyQt5软件,终端文件可以运行, 但APP运行闪退

问题描述我写了一款软件ZFJObsLib,是用PyQt5写的,写完之后通过PyInstaller打包成APP,但是出现一个问题就是,打包成APP移除出现两个文件,一个终端文件一个APP软件,如下图:运行APP软件会出现闪退现象,但是运行终端文件是没有任何问题!解决办法这是因为我在代码中使用了相对路径,但是在MAC上是不行的;只需要把相对路径改为绝对路径即可!示例代码...

2019-09-07 22:37:59 4525 2

原创 Python-一键查找iOS项目中未使用的图片、音频、视频资源

前言在iOS项目开发的过程中,如果版本迭代开发的时间比较长,那么在很多版本开发以后或者说有多人开发参与以后,工程中难免有一些垃圾资源,未被使用却占据着api包的大小!这里我通过Python脚本来查找项目中未被使用的图片、音频、视频资源,然后删除掉;以达到减小APP包大小的目的!代码先查找项目中所以的资源文件存到你数组里面def searchAllResName(file_di...

2019-08-12 10:41:19 1053

原创 Python-ZFJObsLib完美生成iOS垃圾代码

前言在iOS混淆过程中,如果需要添加垃圾代码增加过机审的概率无非从以下几个点来操作:1.添加垃圾属性;2.添加垃圾函数;3.添加垃圾类或者控制器;ZFJObsLib完美实现以上条件,且完美支持以下功能:自动定义变量/函数/属性、自动实现函数方法、自动创建h/m文件并编译、自动创建文件夹、属性函数自动调用、垃圾类之间相互调用、主代码调用垃圾类垃圾函数、支持自定义添加前缀、创建...

2019-08-10 16:59:25 2815

原创 iOS-@synchronized(self) 线程锁引起的Crash问题

Application received signal SIGABRT (null)错误说明熟悉公司的项目,在友盟上排第一的有个Bug,看了一下,错误的标题是“Application received signal SIGABRT (null)”,具体错误细节如下:错误分析定位到具体代码如下:@synchronized (self) { dispatch_...

2019-08-07 15:55:35 1331

原创 Python-一键爬取图片、音频、视频资源

前言使用Python爬取任意网页的资源文件,比如图片、音频、视频;一般常用的做法就是把网页的HTML请求下来通过XPath或者正则来获取自己想要的资源,这里我做了一个爬虫工具软件,可以一键爬取资源 媒体文件;但是需要说明的是,这里爬取资源文件只针对HTML已有的文件,如果需要二次请求的是爬取不到的,比如酷狗音乐播放界面,因为要做通用工具,匹配不同的网站!!!

2019-08-02 17:16:27 2128

原创 Python-批量压缩处理图片(批量生成@1x, @2x, @3x)

前言我们在iOS开发的过程,图片分为@1x, @2x, @3x,如果公司设计合格会帮你导出合适的各种尺寸的图片,但是有时设计不给我们弄需要我们自己手动缩放;还有一种情况就是我们接手他人的工程也需要我们批量处理图片,这里我们可以通过Python脚本来处理,可以使用PIL来做,废话不多说上代码吧!源码我通过glob来遍历oldImages文件夹,获取需要进行压缩处理的图片,然后通过scale_i...

2019-07-04 16:05:50 1378

原创 ZFJTreeViewKit-高效简单扩展性极强且无限插入子节点的树状列表视图

ZFJTreeViewKit前言前几天在写Pythonde的一个Demo的时候,用到一个控件Treeview();tree = ttk.Treeview(win)tree.pack()想到在iOS中没有这个控件,网上看了一下有很多treeView的相关控件,但是都扩展性有点差,有的专为聊天列表设计,有的专为选择列表设计;还有笔者上个月在找工作有个面试官也问到了这个事情,我当时只把方案思...

2019-07-01 15:34:16 937

原创 Python-爬取淘宝搜索结果

前言我们如果想买一个东西,可以去淘宝搜索,然后选取心仪的商品存到购物车,然后做综合对比;但是对于程序员来说我们可以把搜索结果爬取下来,爬取解析店铺评分、商品价格、店铺等级、购买人数等等,综合比较,还可以生成通过Python的报表库自动化生成报表,比如Matplotlib;然后再买!

2019-06-25 15:35:32 8711 15

ZFJBtnQuickLimit(runtime之iOS防止按钮重复点击)

ZFJBtnQuickLimit(runtime之iOS防止按钮重复点击) 详细请参考:https://blog.csdn.net/u014220518

2018-06-12

iOS-常驻线程之线程循环调用(两个线程循环交替调用)

iOS-常驻线程之线程循环调用(两个线程循环交替调用) 详细介绍: https://blog.csdn.net/u014220518/article/details/80536995

2018-06-01

用Swift写服务端 — Perfect框架学习

用Swift写服务端 — Perfect框架学习 详细解释请参考:http://blog.csdn.net/u014220518/article/details/79217903

2018-02-05

iOS-基于FMDB的操作封装,模型对象的增删改查

iOS-基于FMDB的操作封装,模型对象的增删改查 详细使用介绍请参考:http://blog.csdn.net/u014220518/article/details/78189927

2017-10-10

iOS-自定义转场动画

iOS-授之以鱼不如授之以渔=_=带你升入理解自定义转场动画 详细解析:http://blog.csdn.net/u014220518/article/details/73854424

2017-06-28

iOS-自定义封装好的语音播放控件ZFJVoiceBubble(swift版本的)

使用教程:http://blog.csdn.net/u014220518/article/details/69374942 欢迎关注

2017-05-24

iOS-UIWebview缓存并保证实时性

iOS-UIWebview缓存并保证实时性 详细解释:http://blog.csdn.net/u014220518/article/details/72380291 欢迎关注!

2017-05-17

iOS关联objc_setAssociatedObject

iOS-关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects) 详解请参考:http://blog.csdn.net/u014220518/article/details/71750875

2017-05-12

CAGradientLayer使用详细解析

CAGradientLayer使用详细解析 详细描述参考:http://blog.csdn.net/u014220518/article/details/71126639

2017-05-03

Xcode-iOS10.3新特性如何动态修改APP图标

Xcode-iOS10.3新特性如何动态修改APP图标 详细说明: http://blog.csdn.net/u014220518/article/details/70144075

2017-04-12

iOS-自定义封装好的语音播放控件ZFJVoiceBubble

详细说明,欢迎关注 http://blog.csdn.net/u014220518/article/details/69374942

2017-04-06

iOS-UIDynamicAnimator和UISnapBehavior动画示例(iOS打分动画)

iOS-UIDynamicAnimator和UISnapBehavior动画示例(iOS打分动画) 详解链接: http://blog.csdn.net/u014220518/article/details/60868906

2017-03-08

iOS-自定义下拉刷新上拉加载(可根据自己的需求改)

iOS-自定义下拉刷新上拉加载(可根据自己的需求改) 欢迎关注 http://blog.csdn.net/u014220518/article/details/54407135

2017-01-13

iOS-仿淘宝navigationBar双波纹(Swift版本)

iOS-仿淘宝navigationBar双波纹(Swift版本) 欢迎关注 http://blog.csdn.net/u014220518/article/details/54174779

2017-01-09

iOS-仿淘宝navigationBar双波纹

iOS-仿淘宝navigationBar双波纹 欢迎关注http://blog.csdn.net/u014220518/article/details/54174779

2017-01-07

iOS分段控制器大全ZFJSegmentedControl

iOS-分段控制器大全ZFJSegmentedControl 欢迎关注 http://blog.csdn.net/u014220518/article/details/53927481

2016-12-29

Xamarin.iOS-UIImagePickerController调用相机和获取相册列表【控件篇】

Xamarin.iOS-UIImagePickerController调用相机和获取相册列表【控件篇】 欢迎关注 http://blog.csdn.net/u014220518/article/details/53669910

2016-12-15

Xamarin.iOS-UITableView详细使用说明

Xamarin.iOS-UITableView详细使用说明 欢迎关注 http://blog.csdn.net/u014220518/article/details/53608189

2016-12-13

iOS异常捕获和崩溃日志

iOS异常捕获和崩溃日志 欢迎关注 http://blog.csdn.net/u014220518/article/details/53522239

2016-12-08

iOS国际化(APP国际化)

iOS国际化 欢迎关注 http://blog.csdn.net/u014220518/article/details/53486699

2016-12-07

ZFJ代码混淆工具-V2.0.4.dmg

iOS代码混淆工具,解决代码重复上架AppStore、代码多次上架AppStore、审核4.3、other、机审4.3等问题; 代码方面:属性混淆、函数混淆、类名混淆、加密字符串、关键字混淆、删除注释、xib和sb的特殊处理 资源文件方面:修改资源文件名、修改资源文件的hash值 项目配置信息方面:bid、包名、uuid 其他元数据的差异化自己处理 相关说明:https://zfj1128.blog.csdn.net/article/details/95482006?spm=1001.2014.3001.5502

2023-02-11

iOS代码混淆工具-iOS源码混淆工具-ZFJObsLib

iOS代码混淆工具,iOS源码混淆工具,iOS审核4.3,重复上架,iOS代码混淆|iOS代码混淆工具|过4.3审核|4.3解决|4.3被拒|4.3审核被拒|other被拒|other审核被拒|iOS代码混淆助手|unity3d混淆|cocos2dx混淆|flutter混淆|react-native混淆,四年多的,经过四五千位资深上包者长期使用历练与使用,完美支持混淆的开发语言有Objective-C、Swift、C++、Dart,主要解决代码重复导致审核4.3被拒、2.3.1、other问题,以及代码安全加固,模拟人工混淆有效防止2.3.1、4.3等上架问题

2023-02-03

iOS-自定义弹窗管理封装组件ZFJPopManager

iOS-自定义弹窗管理封装组件ZFJPopManager 源码

2022-10-15

iOS代码混淆|马甲包混淆|iOS源码加密

iOS代码混淆工具,马甲包混淆工具、字符串加密防止反编译,解决4.3问题 详细请看:https://zfj1128.blog.csdn.net/article/details/95482006 git下载地址:https://gitee.com/zfj1128/ZFJObsLib_dmg

2021-03-23

iOS代码混淆工具 马甲包混淆工具

iOS代码混淆工具 马甲包混淆工具 https://zfj1128.blog.csdn.net/article/details/95482006

2021-03-16

iOS代码混淆 iOS代码混淆

https://zfj1128.blog.csdn.net/article/details/95482006

2021-01-19

iOS代码混淆的demo

ZFJObsLib V1.7.0更新(iOS代码混淆工具) 官网地址:http://zfjobslib.top 使用问答:http://zfjobslib.top/qahelp.html 详细说明:http://zfjobslib.top/detail.html 下载地址:https://gitee.com/zfj1128/ZFJObsLib_dmg 备用下载:https://github.com/zfjsyqk/ZFJObsLib_dmg

2021-01-11

ZFJObsLibV1.5.6-iOS代码混淆工具.dmg

iOS代码混淆、马甲包混淆、iOS代码混淆工具 详细请看 https://zfj1128.blog.csdn.net/article/details/95482006

2020-07-13

iOS代码混淆,马甲包混淆,iOS4.3被拒,ZFJObsLibV1.5.4-iOS混淆工具.dmg

iOS代码混淆,马甲包混淆,iOS4.3被拒,ZFJObsLibV1.5.4-iOS混淆工具.dmg https://zfj1128.blog.csdn.net/article/details/95482006

2020-05-14

ZFJPyMixV1.0.3-Python混淆加密工具.dmg

Python加密|Python在线加密|Python混淆|Python在线混淆|Python源码保护 - ZFJPyMix

2020-05-08

iOS马甲包代码混淆工具

iOS代码混淆加密工具 制作iOS马甲包,包括代码加密、代码混淆、修改方法名、修改类名、生成垃圾代码、修改工程名等 https://zfj1128.blog.csdn.net/article/details/95482006

2020-03-20

iOS代码混淆工具.dmg

iOS代码混淆加密工具、iOS马甲包混淆工具 马甲包上架 https://blog.csdn.net/u014220518/article/details/95482006

2020-02-29

ZFJPyMix for Mac V1.0.1-Python混淆工具.dmg

ZFJPyMix具有混淆文件名、混淆类名、混淆属性变量名、混淆方法名和删除注释来混淆Python源码! 详细请看:https://zfj1128.blog.csdn.net/article/details/102825025

2019-12-17

ZFJObsLibV1.3.5-iOS代码混淆工具.dmg

ZFJObsLib V1.3.5 iOS源码混淆工具、马甲包混淆工具、马甲包上架 详细请看博客 https://zfj1128.blog.csdn.net/article/details/95482006

2019-12-03

ZFJObsLibV1.3.1-iOS混淆工具.dmg

ZFJObsLib V1.3.1 iOS源码混淆工具、马甲包混淆工具、马甲包上架 详细请看博客 https://zfj1128.blog.csdn.net/article/details/95482006

2019-11-05

Python代码混淆加密工具-ZFJPyMixV1.0.0

Python代码混淆加密,详细介绍请看博客 https://zfj1128.blog.csdn.net/article/details/102825025

2019-11-05

ZFJObsLibV1.2.9-iOS混淆工具.dmg(iOS代码混淆工具-马甲包混淆工具)

iOS代码混淆工具,马甲包混淆工具 详细请看https://zfj1128.blog.csdn.net/article/details/95482006

2019-10-17

iOS代码混淆工具(马甲包混淆工具)ZFJObsLib-V1.2.5.2【ZFJObsLib】

iOS代码混淆工具,马甲包混淆工具 https://zfj1128.blog.csdn.net/article/details/95482006

2019-09-28

ZFJObsLibV1.2.4-iOS混淆工具.dmg

iOS代码混淆工具 详细请看https://zfj1128.blog.csdn.net/article/details/95482006

2019-09-16

python_TB.py

Python-爬取淘宝搜索结果 https://zfj1128.blog.csdn.net/article/details/93622436

2019-06-25

空空如也

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

TA关注的人

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