1.截取字符串 //截取掉下标7之前的字符串NSString *string1 = @"123456789";string1 = [string1 substringToIn...
1.截取字符串 //截取掉下标7之前的字符串NSString *string1 = @"123456789";string1 = [string1 substringToIn...
这里的阻塞主线程,并不是真正的卡死,而是利用runloop让主线程等待。 举例:我有三个方法需要依次执行testLogOne testLogTwo testLogThree,...
公司安全性检测的部门提出了关于越狱手机插件绕过越狱检测的问题,虽然漏洞等级被评为低危,但是还是要解决的,在此添加了越狱检测的其他方式。 1.检查是否可以写入系统文件 2.通过...
更新到Xcode15,适配之前的代码,记录当前遇到的问题和解决方法。 1.WebKit错误 这里主要要搜索“nw_proxy_config_t”关键字,建议不要用百度搜索,有...
开发过程中底部弹窗视图在很多处会被用到,所以今天写一个简易的底部弹窗视图 1.先分析都有哪些控件底部蒙层 maskView(UIView),弹出视图部分:由里到外分别是:sc...
文章来源:苹果官方文档 介绍拖放 Cocoa 让我们能够实现时髦高雅的拖放功能,在应用内部或者在应用之间。这个编程主题讲解了如何用少数几个方法来实现拖放。 本文结构 在此处和...
1.nil passed to a callee that requires a non-null 3rd(1st 4th) parameter2.nil assigned ...
安装MonkeyDev遇到的坑环境:Xcode Version 13.0 (13A233) 安装步骤1: 报错File /Applications/Xcode.app/Con...
初探反HOOK防护 当HOOK第三方App时,对于OC方法,一般会使用Method Swizzle。例如:使用系统提供的method_exchangeImplementati...
iOS socket原理及连接过程 连接过程图解 1.网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程...
上周周末的时候发烧了,就担误了写博客,这周就多写点吧。 这次主要讲下Socket,关于它的三次握手、四次挥手什么的已经写的很多了,也写的很好,我就不写了。但注释代码时会穿插些...
1.**CocoaAsyncSocket介绍 ** CocoaAsyncSocket 是适用于 Mac 和 iOS 的异步套接字网络库,支持 tcp 和 udp。其中:Asy...
公司内部开发了一款基于定位轨迹的考勤软件,上架苹果市场过程及ABM账号注册使用方法 1、首先App Store connect创建应用 填写各种信息。才发现原来苹果上架应用可...
原文 表视图是 macOS 应用程序中最普遍的控件之一,熟悉的例子如 Mail 的消息列表和 Spotlight 的搜索结果。它能以吸引人的方式表现表格数据。 NSTable...
前言 在Xcode中创建Cocoa Application 工程时,通常有两种选择类型:基于文档的Application 和非文档的Application,具体是哪一种类型,...
Fastlane是一套使用Ruby写的自动化工具集,旨在简化Android和iOS的部署过程,自动化你的工作流。它可以简化一些乏味、单调、重复的工作,像截图、代码签名以及发布...