- 博客(146)
- 资源 (6)
- 收藏
- 关注
原创 ld: file not found: /usr/lib/libstdc++.dylib
ld: file not found: /usr/lib/libstdc++.dylib
2022-11-28 10:15:25 1228 1
原创 解决sudo xcrun gem install cocoapods 时报错 ‘ruby/config.h‘ file not found
fatal error: 'ruby/config.h' file not found#include "ruby/config.h"
2022-06-06 12:27:37 4466 4
原创 Apple Magic Mouse 卡顿的问题
Apple Magic Mouse 连上电脑后很卡, 不是灵敏度不够,是很卡,一顿一顿的。本来以为是电脑开的程序太多了,电脑卡了。但是换了一个雷柏的鼠标,就很灵敏。 网上搜了一下,看到这个原因分析:Hand-off接力会使用bluetooth设备和相关频段,从而影响了蓝牙设备的通讯。在设置 - 通用关闭 接力经过测试确实会流畅很多.........
2022-05-30 15:16:08 4392 3
原创 iOS 砸壳爬坑
环境Mac M1 芯片Mac版本 11.4 (20F71)iPhone 9.2.1(13D15)1 dumpdecrypted 执行make时报错dumpdecrypted.c:27:10: fatal error: 'stdio.h' file not found#include <stdio.h> ^~~~~~~~~1 error generated.解决办法 执行sudo xcode-select -s /Applications/Xcode.ap
2021-11-03 17:21:21 1648
原创 Ghidra在Mac M1上创建Project闪退问题
问题在M1 上启动Ghidra,创建工程时直接闪退。查看自己的 JDK版本java -versionjava version "11.0.13" 2021-10-19 LTSJava(TM) SE Runtime Environment 18.9 (build 11.0.13+10-LTS-370)Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.13+10-LTS-370, mixed mode)寻找在网上看到了这篇文章https
2021-11-02 16:11:49 675
原创 flutter 报错 Failed host lookup: ... OS Error: nodename nor servname provided, or not known, errno=8
今天写了一个demo, 需要加载一个网络图片怎么都无法加载,一直报错Failed host lookup: ... OS Error: nodename nor servname provided, or not known, errno=8在网上找资料, 软件卸载, 重启项目都没有用。折腾了一天,最后一博!重启手机,重启电脑 然后他就好了。折腾了一天, 坑比呀。这个太需要记录一下了。如果你也遇到了同样的问题,希望这边办法能解决你的问题, 能为你节约一些时时间。...
2021-09-18 16:41:04 2698 1
原创 Flutter 报错收集
报错原因 flutter_test依赖meta 1.3.0 , json_annotation >=4.1.0 依赖meta ^1.4.0,Because every version of flutter_test from sdk depends on meta 1.3.0and json_annotation >=4.1.0 depends on meta ^1.4.0, flutter_test from sdk is incompatible with json_annotatio
2021-08-02 17:03:44 1427
原创 Swift double转String 保留精度
doubel 转String 容易出现精度问题。解决这边版本可以用func mc_toString(maxDigits: Int) -> String? { let formatter = NumberFormatter() formatter.minimumFractionDigits = 0 formatter.maximumFractionDigits = maxDigits formatter.roundingMode = .
2021-05-11 10:14:32 1489
原创 Jenkens构建前执行 pod install
在脚本里面加上下面的命令,然后构建这个项目cd /Users/用户/.jenkins/workspace/打包的项目/pod installpod update --verbose --no-repo-update出现的错误以及解决办法1 报错 pod: command not found解决办法出现这个问题可能是因为你没有设置pod的运行路径,解决方法如下第一步:打开Jenkins,然后在Jenkins左侧的菜单中找到 系统管理—>系统设置—>全局属性,然后找到Envir
2021-04-21 18:34:07 675 1
原创 defer
swift 你需要知道的关键字 defer:使用场景: 场景:获取会员信息, 切在条件允许的情况下:做如下3个操作1 内存中保存会员信息2 写入磁盘3 发送通知,告知会员信息以获取完成func fetchMember() { if (分支1) { // 保存会员信息 /* 。。。 其他操作 */ self.memberManager(memberInfo) self.saveMemberInfo() self.sendNotif
2021-03-10 09:38:07 149
原创 Lottie-iOS 集成记录
第一步集成Lottie-iOSpod 'lottie-ios'第二步实现功能第一种播放本地 json文件func playLocal() { // 只要文件名, 不要加 .json localView = AnimationView(name: "data") self.view.addSubview(localView!) localView?.frame = CGRect(x: 100, y: 400, width: 100, height: 100)
2021-02-03 20:02:58 403
原创 WireShark 常见筛选器
过滤器描述ip.host == 192.168.1.105所有与192.168.1.105有关的流量ip.addr == 192.168.1.105所有与192.168.1.105有关的流量ip.dst == 192.168.1.105所有去往192.168.1.105的流量ip.src == 192.168.1.105所有从192.168.1.105发出的流量tcp.port == 80tcp协议端口为80not tcp.port == 80非...
2020-10-29 01:02:46 600
原创 bad interpreter: No such file or directory报错
最近升级macOS系统后,执行在执行pod init 时报错。bad interpreter: No such file or directory CC$ pod init-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory解决办法是更新cocoapods$ sudo
2020-10-27 11:37:45 290
原创 使用Python -v查Python版本时报错 import _frozen_importlib # frozen
安装好Python后, 使用命令行检查是否安装成功时报错python -v解决办法:python -V是的-v需要是大写
2020-05-24 10:21:24 1713 3
原创 'double-conversion/double-conversion.h' file not found
react native 在ios上运行时报错double-conversion/double-conversion.h’ file not found环境是xcode 10.1“react-native”: “0.60.5”,swift 4.2在stackoverflow 上找到答案You are using the RN version (0.60.4) which do...
2019-09-25 17:59:26 2138
原创 Podfile.lock: No such file or directory Manifest.lock: No such file or directory 在React Native中报错
在执行react-native run-ios 过程重一直报错 diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run ...
2019-09-23 02:43:28 766
原创 npm start 时报错 events.js:186 throw er; // Unhandled 'error' event
MAC 电脑在执行 pm start 时报错ccl-mac:rn_yxq CC$ npm start> rn_yxq@0.0.1 start /Users/CC/Desktop/RNTest/rn_yxq> node node_modules/react-native/local-cli/cli.js start┌───────────────────────────...
2019-09-12 11:33:16 6424 2
原创 Flutter for iOS开发者
Flutter for iOS开发者1.UIView 和 Widget1.0 UIView和Widget在 Flutter 中,你可以粗略地认为 Widget 相当于 UIView 。Widget 和 iOS 中的控件并不完全等价,但当你试图去理解 Flutter 是如何工作的时候,你可以认为它们是“声明和构建 UI 的方法”。这是因为它们本身并不是什么控件,也不会被直接绘制出什么,而只...
2019-03-12 11:19:54 826
原创 搭建Flutter环境
1. 下载包2.安装2.1 命令行配置环境export PATH=/Users/fzm/下载保留/flutter/bin:$PATH #这个命令行只针对当前窗口执行flutter doctor报错 :1. Android toolchain - develop for Android devices2. iOS toolchain - develop for iOS ...
2019-03-12 11:11:24 211
原创 mac从apk中获取图片资源
使用apktool解压apk文件, 前置条件是, 电脑上要有安装有jdk jdk1.8 下载地址下载apktool 官网下载地址将脚本保存到本地, 文件命名为 apktool.sh下载jar文件, 修改文件名为 apktool.jar将两个文件报错到同一文件夹下, 如我的是在document下新建apktool文件夹给两个文件权限, 在命令行中输入cd /user/my...
2019-02-18 15:38:31 1372
原创 UITextField限制输入长度
textField限制输入字符, 常见使用代理实现大概是这个样子- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ if (textField == self.titleField) { ...
2019-01-18 20:04:10 1716
原创 win10 下环境变量不生效问题
在学习PHP过程中配置环境变量始终不生效. 可以在命令行中输入echo %PATH%查看打印结果, 发现配置的环境变量前面真的有乱码, 怀疑是复制时带有乱码.最后全部手打. 重启命令行, 生效...
2019-01-01 22:55:53 15344 1
原创 使用ollydbg修改exe文件
使用ollydbg 修改一段文字.下载解压 ollydbg http://www.ollydbg.de/左上角file -&amp;gt; open, 打开你的exe文件.
2018-12-07 13:21:32 7102 2
原创 苹果启动图尺寸详情
机型屏幕尺寸启动图尺寸XS Max414 * 8961242 * 2688XS375 * 8121125 * 2436XR414 * 896828 * 1792X375 * 8121125 * 17928P/7P/6P/6SP414 * 7361242 * 22088/7/6/6s375 * 667750 * 1334...
2018-11-28 15:00:41 682
原创 iOS12 shouldAlwaysAlertWhileAppIsForeground闪退
在iOS12这样设置会闪退UNMutableNotificationContent *content = [[UNMutableNotificationContent alloc] init];[content setValue:@(YES) forKeyPath:@"shouldAlwaysAlertWhileAppIsForeground"];这样做的目的通常是为了在前台收到推送通知,...
2018-11-10 15:14:31 1571
原创 iOS国际化使用安卓xml文件转成oc多语言文件
项目中需要添加多语言, 安卓的字符文件都放在.xml中,已经整理的很好了, iOS这边只需要将xml文件转成OC的string文件就可以使用. 使用Python 3 写了一个脚本, 可以修改xml文件和oc文件后,就可以自动将xml文件读取并写入到OC文件中.这个demo还不够完善, 目前一次只能写入一个语言. 后面如果有需求会再完善. 项目中使用了 xmltodict来读取xml. ...
2018-09-13 17:24:20 845
原创 Python 使用xmltodict读取xml
临时加需求做国际化, 安卓的字符都使用xml格式写在文件里, 为了方便准备用Python写个小程序把安卓的xml文件读取出来,并转成oc格式的多语言格式. 安卓的xml文件大概是这样的:<resources> <string name="invite_code">邀请码</string> <string name="qrcode_g...
2018-09-13 14:50:16 3180
原创 jenkins打包脚本
这里只是记录一下Jenkins打包脚本, 这个脚本可以实现功能 * 包名 appname + 版本号 + 时间 * archive名 appname + 版本号 + 时间 * 包导出到指定目录 *archive导出到指定目录#!/bin/shexport LANG=en_US.UTF-8 # 执行pod install时用到security unlock-keyc...
2018-09-07 16:13:26 1197
原创 私有库使用cocoaPod
以Gitlab为例1 你需要新建两个仓库 如:存放specs * https://gitlab.123456.cn/iOSDemo/CMSpecs.git 存放代码 * https://gitlab.123456.cn/iOSDemo/LoginComponent.git 2 代码仓库新建一个文件夹执行, 将https://gitlab.123456.cn/iOSDemo...
2018-09-06 19:52:08 346
原创 判断图片格式
根据图片编码判断图片是jpeg, 还是png func loadImage() { let url = URL(fileURLWithPath: "/Users/CC/Desktop/Project/FindLoveiOS/FindLove/Profile/111") do{ let data = try Data(contents...
2018-08-20 23:29:44 779
原创 局域网下 mac和Windows 互相访问共享文件
局域网下Windows10 访问Mac共享文件夹mac上的设置1 为了安全起见, 建议为win10共享单独创建一个用户, 那么这个用户能访问指定的共享文件.偏好设置 -&amp;gt; 用户与群组 输入密码解锁. 点击 + 新账号选项 选择仅限共享. 输入全名和密码, 在win访问mac时需要使用2 在mac上打开 偏好设置 -&amp;gt; 共享 记住 电脑名称, win访问mac时需...
2018-08-18 18:05:33 79169 1
原创 tableView 局部刷新实例记录
这个博客没什么, 就是记录一下局部刷新tableView的示例- (void)reloadToCheckAccount:(FZMLoginParameters *)parameters{ // 需要更新的cell NSMutableArray *updates = [NSMutableArray arrayWithCapacity:self.parameters.subParam...
2018-08-09 13:59:43 561
原创 You don't have write permissions for the /usr/bin directory.
在执行 pod install --verbose 时提示 /usr/bin/ruby: bad interpreter: No such file or directory尝试去重装cocoapod sudo gem install cocoapods 又报错 You don't have write permissions for the /usr/bin directo...
2018-08-05 11:02:27 448
原创 Block底层实现系列 一 基础篇
通过这篇博文, 你可以了解到不访问外部变量, 不修改外部变量的Block被转换到C++后的实现方法.void callBlock(void (^myblock)(void)){ myblock();}void testBlock(){ void (^testBlock)(void) = ^{ printf(&quot;执行block&quot;); }; ...
2018-06-16 16:36:48 271
原创 [UIKeyboardLayoutStar release]: message sent to deallocated instance 0x15e6c3870
在iOS8 有键盘输入的地方, 从后台回到前台时会出现crash. 打印报错. -[UIKeyboardLayoutStar release]: message sent to deallocated instance 0x15e6c3870如果没有任何打印信息, 检查野指针和僵尸对象检测有没有打开. 打开方法: edit scheme -> diagnostics -&g...
2018-05-22 14:34:23 1322
原创 tableView的HeaderView和cell 在iOS9和iOS11内部刷新时的差异
场景 外层tableView, tableView的HeaderView中需要根据数据刷新, cell中内嵌collectionView也需要根据数据刷新. 在iOS9中方法调用顺序为 cell代理 —> headerView代理 —> headerView内部刷新—-> cell内部collectionView刷新. 在iOS 11中方法调用顺序为 cell代理—...
2018-05-21 14:36:38 1581
原创 Assertion failure in -[UISectionRowData refreshWithSection:tableView:tableViewRowData:]
Assertion failure in [UISectionRowData refreshWithSection:tableView:tableViewRowData:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3600.9.1/UITableViewRowData.m:443在系统11上运行...
2018-05-15 11:40:55 1344
原创 加载tableViewHeadView 死循环问题
UITableViewHeaderFooterView 中有一个私有变量 _tableView, 指向当前headerView所在的tableView. 如果你在UITableViewHeaderFooterView 中镶嵌使用tableView, 一定不要使用tableView命名 因为会合UITableViewHeaderFooterView中的tableView同名, 且系统的table...
2018-05-12 16:26:32 383
jdk-11.0.13_osx-x64_bin.dmg
2021-11-11
Postman-win64-7.35.0-Setup.exe
2020-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人