- 博客(137)
- 资源 (9)
- 收藏
- 关注
原创 常用工具整理,持续更新
个人常用工具的整理,算是个笔记吧。1. 时序图,在线工具,简单几行代码就可以。https://www.websequencediagrams.com/2. iOS图标快速生成,在线工具http://ydimage.yidianhulian.com/3. Mac上MySQL客户端,Sequel Prohttp://www.sequelpro.com/4. 窗口Size调整工...
2019-04-08 10:30:48 244
原创 JS数组添加元素,push和unshift效率比较
结论:数组的push效率远高于unshift,所以某些场景下,头部添加元素时要用push,最后reverse()
2023-12-20 16:18:35 428
原创 【问题排查】钉钉dev版用edge调试,没反应
2.是否已打开手机的USB调试设置。4.尝试关闭USB调试模式后再打开。6.尝试重启手机(我的重启后解决)3.是否已打开钉钉的调试设置。1.是否是dev版的钉钉。5.尝试重新插USB。
2023-12-19 17:28:49 474
原创 【问题处理】navicat或Sequel Pro连接mysql connection failed
【问题】本地连接mysql失败,报错Unable to connect to host 127.0.0.1, or the request timed out.Be sure that the address is correct and that you have the necessary privileges, or try increasing the connection timeout (currently 10 seconds).MySQL said: Authenticat.
2021-09-01 16:15:35 720
原创 【报错处理】处理git报错,remote ref does not exist
报错error: unable to delete 'dev_feature_XXXX_20200115_temp': remote ref does not existerror: failed to push some refs to 'https://git.XXXX.com/wangxiao_xesbiz_fe_activity/XXXX.git'原因远程分支不存在处理修剪远程分支git fetch --prune origin...
2020-11-11 11:51:39 2132
原创 HomeBrew安装踩坑
1.执行官方安装命令(https://brew.sh/) $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 报错:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused原因:访问问题解决:(1)手动下载brew_instal
2020-10-20 17:35:59 1559 1
原创 【问题处理】warning Require self-closing on HTML elements (div) vue html-self-closing
问题(编译警告)[1] 101:7 warning Require self-closing on HTML elements (<div>) vue/html-self-closing原因格式问题处理<div ref="echart" class="chart"></div>改为<div ref="echart" class="chart"/>...
2020-05-25 11:10:57 7825
原创 【问题处理】Vue.js is detected on this page. Open DevTools and look for the Vue panel.
问题安装完Vue devtools后,重启了Chrome,但打开检查工具没发现对应的vue插件,提示Vue.js is detected on this page. Open DevTools and look for the Vue panel.处理刷新下页面,再看如果还不行,就按网上的改配置去吧。。。...
2020-05-20 18:36:45 1768 1
原创 【错误处理】bugly使用报错:No .dSYM found in /Users/user/Library/Developer/Xcode/DerivedData
背景利用腾讯bugly上传崩溃日志问题按照文档进行了配置,添加脚本,build,发现找不到符号表(dSYM),报错如下Showing Recent Messages:-1: No .dSYM found in /Users/user/Library/Developer/Xcode/DerivedData/TALWebPhoenix-acfcukwahjljgacmxosanevlzifj/Build/Products/Debug-iphonesimulator原因DEBUG模式默认是
2020-05-13 15:35:12 1176
原创 【问题处理】windows下,npm和cnpm命令后无反应
现象windows下,npm或cnpm命令后无反应解决根据路径,C盘-->用户-->(你的用户名),找到.npmrc文件,删掉即可。
2019-07-29 14:26:47 2883
原创 iOS的WKWebView白屏处理,终极方案
终极解决思路只有H5自己说加载完成了才是真的完成了,H5加载完成后通过JS向OC发送个消息,即可。JS与OC交互请自行找一下,不做细述。其余思路1. 有没有标题。个别时候好用。2. 有没有WKCompositingView。有时候好用。3. body里面有没有内容。有时候好用,弱网的时候可能不好用,弱网的时候可能出现body有内容,但还是空白。4. 其它类似方案。以上方法在...
2019-06-11 15:01:52 7012
原创 Xcode打包,仅archive时通过Run Script脚本进行build号自增
Run Script脚本不知Xcode如何添加shell脚本?请看文章结尾^_^网上一般都是release模式下build号自增,这里是根据archive进行的(每次打包build号++),大同小异,看实际需要吧,直接上代码了if [ $ACTION == install ]; thenecho "Bumping build number..."echo $ACTIONplis...
2019-06-04 18:01:37 3108
原创 iOS开发,使用STSimplePing检测弱网状态
应用场景获取当前网络状态下特定地址的网络延迟,也就是ping值,从而监测网络状态及判断弱网。Demo地址https://download.csdn.net/download/u011439689/11223700Demo运行效果Demo运行效果...
2019-06-03 16:09:49 2447
原创 【错误处理】npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
报错npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules原因权限不够解决命令前加sudo,然后输入密码执行,例如sudo npm install --global vue-cli...
2019-05-30 14:33:46 14705
原创 编写高质量iOS与OS X代码的52个有效方法
写在前面最近读了《编写高质量iOS与OS X代码的52个有效方法》,把摘要整理下,以便后面查看。一、熟悉Objective-C 1. 了解Objective-C语言的起源 • Objective-C为C语言添加了面向对象特性,是其超集。Objective-C使用动态绑定的消息结构,也就是说,在运行时才会检查对象类型。接收一条消息之后,究竟应执行何种代码,...
2019-05-28 17:30:03 271
原创 【报错处理】iOS开发报错,command codesign failed with a nonzero exit code
问题Xcode运行代码,error了,如下command codesign failed with a nonzero exit code解决1. clean一下,command+shift+k2. 重启电脑,重新运行
2019-04-23 17:58:36 18178
原创 【错误处理】fatal: The remote end hung up unexpectedly,early EOF,index-pack failed
报错iOS开发,pod isntall,更新pod库,报错fatal: The remote end hung up unexpectedlyfatal: early EOFfatal: index-pack failed解决1. cd到.gitconfig目录,一般为终端默认目录2. $ ls -a,有.gitconfig的话,$open .gitconfig3. 添...
2019-04-23 17:49:15 6886
原创 【错误处理】Undefined symbols for architecture arm64
报错今天又遇到的一种情况,相同的报错,不一样的原因。Undefined symbols for architecture arm64: "_OBJC_CLASS_$_Student", referenced from: objc-class-ref in ViewController.old: symbol(s) not found for architecture a...
2019-04-15 17:11:49 4292
原创 【日常学习】Mac终端自动补全及常用命令
终端自动补全的配置1. 打开终端,输入 :nano .inputrc注:nano是一个字符终端的文本编辑器2. 在文件里面写上:set completion-ignore-case onset show-all-if-ambiguous onTAB: menu-complete3. ctrl + o4. 输入任意文件名,回车5. 输入y,回车6. 重启...
2019-04-10 15:39:05 2188 1
原创 iOS面试题及答案
1、设计模式是什么? 你知道哪些设计模式,并简要叙述?设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。1). MVC模式:Model View Control,把模型 视图 控制器 层进行解耦合编写。2). MVVM模式:Model View ViewModel 把模型 视图 业务逻辑 层进行解耦和编写。3). 单例模式:通过static关键词,声明全局变量。在整个...
2019-03-27 15:54:53 195
原创 【错误处理】iOS引入动态库framework报错,Reason: image not found
错误这是我们的错,image not founddyld: Library not loaded: @rpath/TALVoiceEvalSDK.framework/TALVoiceEvalSDK Referenced from: /var/containers/Bundle/Application/C14978CE-2D29-4269-A8DC-CAFC32DBC3B2/test6...
2019-03-26 11:34:26 2077 1
原创 iOS文件压缩与解压缩,ZipArchive使用
1. 导入三方包包地址:https://github.com/ZipArchive/ZipArchive或者通过pod加载pod 'SSZipArchive’2. 使用路径宏定义,方便使用#define doc_path(_fileOrFolder_) [[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSU...
2019-03-21 10:52:21 4007
原创 App installation failed, Could not write to the device.
运行报错App installation failed, Could not write to the device. 原因&解决我的是因为同一手机用不同电脑打包,把手机上的应用删掉,再运行就可以了。 ...
2018-08-10 19:53:29 3848
原创 iOS开发,快速查看iPhone手机UDID,不需要Xcode,不需要iTools
查看UDID方法https://www.pgyer.com/udid/不需要Xcode,不需要iTools,需按要求安装证书,并在Safari中打开即可。完。
2018-08-06 17:41:24 1880
原创 【问题处理】CocoaPods, Unable to find a specification for `XXXXXX`
问题描述[!] Unable to find a specification for `SAMKeychain (~> 1.5.2)`[!] Smart quotes were detected and ignored in your Podfile. To avoid issues in the future, you should not use TextEdit for edi...
2018-07-20 11:33:47 13792
原创 【问题处理】iOS项目中使用第三方字体无效果,怎么办?
遇到问题在确认已将字体添加到项目中后,调用字体文件依然无效,怎么办?(如何添加字体到iOS项目中?请右拐,进传送门)可能原因1. 你的字体文件中只包含“英文字体”,那对你的汉字自然是不管用。(如何查看?参考3)2. 你用的是“繁体”的字体文件,那对你的简体汉字自然不管用,请检查。(如何检查?参考3)3. 代码中字体名字【fontName】用错了。字体名不是你字体文件名的名字,可通过xcode查看(...
2018-07-13 15:52:17 2819
原创 iOS项目中使用第三方字体
需要将一个漂亮的字体文件用到自己的项目中,怎么办?一、将字体文件(.TTF)加入到项目中,自己顶一个目录就好二、修改info.plist三、检查是否可用如果在代码中用UIFont等添加字体,字体名称要用图中2所显示的名字。【很重要、很重要、很重要】...
2018-07-13 15:26:32 2434
原创 【报错处理】iPhone X cannot run XXX. XXX does not have an architecture that iPhone X can execute
问题描述模拟器调试运行iPhone X cannot run VideoSample.VideoSample does not have an architecture that iPhone X can execute.问题处理
2018-07-12 13:43:43 2874
原创 【报错处理】App installation failed This application does not support this device’s CPU type.
问题描述真机调试报错App installation failedThis application does not support this device’s CPU type. 问题处理
2018-07-12 13:39:45 2477
原创 【错误处理】iOS报错,Undefined symbols for architecture x86_64
问题描述Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_JPUSHRegisterEntity", referenced from: objc-class-ref in AppDelegate.o "_OBJC_CLASS_$_JPUSHService", referenced from: ...
2018-07-04 15:11:47 2676
原创 iOS开发之域名(Domain Name)转IP
话不多说,code如下:#import <arpa/inet.h>- (void)viewDidLoad { [super viewDidLoad]; NSString * ipTemp = [self domainNameToIP:@"www.baidu.com"]; NSLog(@"域名转IP:%@", ipTemp);}// iOS开发之域名(...
2018-03-16 16:18:31 1442
原创 iOS开发,获取WIFI配置信息,WIFI名称、网关(路由器地址)、本机IP地址、DNS等
DEMO地址(看代码,什么就都有了):https://github.com/SimpleBraver/test_wifi.git1、获取当前手机WIFI名称信息#import <SystemConfiguration/CaptiveNetwork.h>//iOS获取当前手机WIFI名称信息-(NSString *)fetchSSIDInfo{ NSString *curre...
2018-03-15 17:27:42 8627
原创 HybridAPP:AngularJS+Ionic+Cordova开发学习【三】添加Tab和图标
底部Tab只有3个,现在准备新添加一页,并设置图标1. 首先创建Setting页面组建。我没有新建,而好似复制的src/pages下的home文件夹,把代码中home相关的改成setting,变OK了2. 设置新页面组建的全局声明3. 在tabs.html和tabs.ts中添加新页面4. O
2018-01-09 16:52:25 361
原创 HybridAPP:AngularJS+Ionic+Cordova开发学习【二】环境搭建
0. 我用的MacOS,只测试了iOS的。1. 安装NodeJS下载最新版本,安装https://nodejs.org/zh-cn/download/2. 安装Ionic和Cordova命令行安装ionic$ npm install -g cordova ionic(运行命令,完成Cordova 和 Ionic的全局安装)相关学习文档可参考官
2018-01-08 17:02:01 458
原创 HybridAPP:AngularJS+Ionic+Cordova开发学习【一】简单认识
目前的手机APP有三类:原生APP,WebAPP,HybridApp。HybridApp混合应用开发,外壳用的是原生控件,内容用的Html等。Apache Cordova一个开源的移动开发框架。允许你用标准的web技术-HTML5,CSS3和JavaScript做跨平台开发。应用在每个平台的具体执行被封装了起来,并依靠符合标准的API绑定去访问每个设备的功能,比如说:传感器、数
2018-01-08 16:20:43 750
原创 【错误处理】Angular报错:ERROR in MessageDetailComponent is not an NgModule
Angular开发报错ERROR in MessageDetailComponent is not an NgModule解决在Moudle中(如message.module.ts),可能将非Moudle内容放在了@Moudle后面的imports中了。(我的是这样^_^)
2017-09-12 14:41:38 4192 2
原创 【问题处理】Unable to cast object of type 'System.DBNull' to type 'System.String'.
问题【.net报错】Unable to cast object of type 'System.DBNull' to type 'System.String'.解决if (objOperation != System.DBNull.Value){ e.Text = (string)objOperation; }
2017-07-05 16:45:53 15122
原创 Win10通过修改注册表设置文本文档(.txt)自动换行
步骤1、通过搜索打开regedit(注册表编辑器);2、定位到HKEY_CURRENT_USER\Software\Microsoft\Notepad;3、将右侧窗格的“fWrap”的值改为“1”。如果没有“fWrap”的值,鼠标右键自己新建一个就可以了。【新建-->QWORD(32位)值(D)】另:如果需要显示TXT的状态栏,同理,设置“StatusBar”的值为“1”即可。
2017-05-26 09:59:47 2268
原创 JS小功能,鼠标经过标签时悬浮层提示+点击可复制文字
两个JS小功能,鼠标经过标签时实现悬浮层提示,点击可复制文字。小记以备忘。比较简单,直接看代码了。O(∩_∩)O~ function returnMain() { window.returnValue = "====return from sub===="; window.close(); }
2017-05-19 14:47:01 12751 1
STSimplePingDemo.zip
2019-06-03
编写高质量代码的52个有效方法【iOS】.pdf
2019-05-29
利用web.py写的一个Hello World的demo
2017-01-18
利用网卡地址和OpenUDID,实现获取设备唯一标识的一种方案
2014-05-23
SFHKeychainUtils
2014-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人