4 奋斗吧灬青年

尚未进行身份认证

暂无相关简介

等级
TA的排名 4w+

Mac电脑安装homebrew和npm

第一步:检查brew -v是否安装了homebrew这个macOS 缺失的软件包的管理器。如果安装,跳转到第3步,否则跳转到第二步;下图为未安装的效果图第二步:安装homebrew。安装跳转到官网指导。等待安装好之后,输入brew -v,如果出现版本号说明已经安装好:安装的终端命令:/bin/bash -c "$(curl -fsSL https://raw.githubu...

2020-04-27 13:22:35

iOS开发 检测项目中是否包含UIWebView

ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . Seehttps://developer.apple.com/documentation/uikit/uiwebviewfor more information.自从2020开始...

2020-04-26 09:12:58

iOS Charles(花瓶)抓包

第 1 步: 打开Charles没有花瓶的同学可以用水瓶代替第 2 步: 联网把手机和电脑连接到同一个网络下,这里连的都是WIFI第 3 步: 手机设置代理第 4 步: 接受Charles的邀请以上步骤做好之后,在手机里随便打开什么APP,然后花瓶就会给你发邀请函,这个时候我们一定要接受,如果你不小心拒绝了,在花瓶菜单栏:“Proxy” → “Access Co...

2020-04-10 08:36:30

小程序实现页面整体灰色滤镜效果

相信大家在默哀这一天看到了大部分应用的页面都由彩色变成了灰色这种效果,例如:实现效果其实并不难,只需在把你想改的页面加上样式代码就可以,代码不多希望能帮助到正在找方法的你们page{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -...

2020-04-04 22:58:24

iOS开发 黑暗模式

iOS 13终于引来了暗黑模式。每当新特性的到来,iOS开发者们既紧张又有点小兴奋,怀揣着被虐的心态,让我们来看看暗黑模式到底是个啥。虽然这是一个设计驱动的需求,但是本着一颗虔诚(暴躁)的心,我们还是要一步步来,“工欲善其事、必先利其器”,搞清楚应该怎么做。下载 Xcode11,跑起来你的项目。模拟器启动后,在“设置”-“开发者”中打开“Dark Appearance”后,你的项目就自...

2020-03-31 11:17:38

iOS开发 block的使用

需求:在需要使用block传值的地方实现方法:场景一、在属性汇中使用方法一:直接写1.定义属性@property(nonatomic,copy) void (^block)();赋值- (void)tapHead{ if (self.block) { self.block(); }}3.使用过程cel...

2020-03-30 10:48:13

iOS开发 Xcode11以上打包上传appstore的方法

Xcode11之前一直都用Application Loader上传包,升级xcode11之后发现没有了,这是因为:从Xcode11开始,Application Loader不再集成在Xcode中,需要使用xcodebuild或者xcrun altool命令上传应用。解决方法如下:第一种方法:1.还有旧版本Xcode,在Finder里应用程序找到xcode,右键显示包内容,在contents...

2020-03-27 14:25:45

iOS开发 APP调起微信小程序与配置Universal Links

小程序支持用APP直接调起。在微信开放平台将APP与对应的小程序关联,关联成功之后就可以进入开发了。APP中调起小程序的代码,来源于微信开发者文档:WXLaunchMiniProgramReq *launchMiniProgramReq = [WXLaunchMiniProgramReq object];launchMiniProgramReq.userName = userN...

2020-03-23 10:03:28

钉钉/支付宝小程序和微信小程序的区别及转换方案

最近接到一个工作任务,是把钉钉小程序转微信小程序...对,居然还有这种操作,之前只听过微信小程序转支付宝小程序的,钉钉转微信是什么鬼????实际操作之后发现,并不是太复杂。nodeJS加vscode全局替换,很快就能改完。之所以没有全部写成程序来执行,一是因为我对两边的api不是太熟,这个项目也是新接手的,业务逻辑完全不熟,写程序耗费时间太久且不好排查错误;二是通过逐个api的报错修改,可以...

2019-12-31 15:37:56

WebViewJavaScriptBridge、WKWebView、UIWebView、NSURLProtocol相关资料收集

https://www.jianshu.com/p/c824599e57echttps://www.jianshu.com/p/d12ec047ce52https://www.cnblogs.com/chaoyuehedy/p/8583272.htmlhttps://www.jianshu.com/p/7b8af7aef4c8https://www.jianshu.com/p/81...

2019-12-09 14:24:44

IOS开发 百度语音实现播报及IOS12.1后的播报功能问题与实现

iOS 百度语音实现播报及iOS12.1后的播报功能问题与实现最近碰到个接收到推送要实现语音播报的需求,需要后台推送通知,APP客户端收到通知之后语音播放:“您的账户收到一笔巨款”的功能。使用到了Notification Service Extension服务。在之前的记录使用AVSpeechUtterance 来进行语音播报。文章地址:http://www.laileshuo.c...

2019-12-05 14:36:37

常用的Git终端指令

git init初始化一个Git仓库:把某个目录变成Git可以管理的仓库git add test.h把文件test.h添加到仓库git commit -m "添加了test.h文件"把文件提交到仓库。(git commit命令,-m后面输入的是本次提交的说明)git status查看工作区的状态git diff test.h查看test.h文...

2019-11-29 11:10:27

iOS开发 字符串和字典相互转换

1.字符串转字典NSString * jsonString = @“这里是要转换的字符串”;NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData ...

2019-11-27 15:40:49

关于使用 UNUserNotificationCenter 的本地通知

UNUserNotificationCenter是iOS10 推出的新的通知中心 ,最近的项目涉及的比较深,我就总结了一下:下面我们开始一步一步的来添加本地推送,1、首先在开始注册通知: UNUserNotificationCenter *center = [UNUserNotificationCenter currentNotificationCenter]; //监...

2019-11-26 15:17:21

iOS开发 语音合成支持后台和锁屏情况

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/ChasingDreamsCoder/article/details/86230465相关资料链接:https://www.cnblogs.com/dududuzhaoji/p/7562919.html ...

2019-11-22 10:06:10

UISearchController设置导航栏隐藏时偏移-64解决方法

初始化UISearchController的时候添加以下代码self.definesPresentationContext = YES;这行代码是声明,哪个viewcontroller显示UISearchController,苹果开发中心的demo中的对这行代码,注释如下// know where you want UISearchController to be displayed...

2019-11-20 15:28:39

微信小程序和支付宝小程序的区别

浅谈支付宝小程序与微信小程序开发的区别一、app.json(1)设置小程序通用的的状态栏、导航条、标题、窗口背景色支付宝小程序 "window": { "defaultTitle": "病案到家", //页面标题 "titleBarColor": "#1688FB" //导航栏背景色 },微信小程序 "window": { "back...

2019-11-19 16:09:13

Git命令行基本使用方法

相关技术链接:https://blog.csdn.net/qtiao/article/details/977832431、克隆(检出)代码。git clone 代码地址 [自定义项目文件夹名,可选]2、项目约定好“completion”为我们开发推送到远程进行发布的主分支,所以进入项目文件夹后的第一件事,更新“completion”分支的最新代码。git pull origin...

2019-11-18 17:42:28

iOS13 新特性小结 Xcode11异常崩溃

开发过程中借鉴的资料https://www.cnblogs.com/lijianyi/p/11678073.htmlhttps://www.jianshu.com/p/b25dd9d732aa

2019-11-18 15:10:01

iOS 开发 UICollectionView使用Xib自定义cell

平时直接在Storyboard中拖拽UICollectionView,然后画Cell。但是项目多个View都用到该Cell,于是将其提出来复用。1、创建一个继承自UICollectionViewCell的类,暂且命名为ResourceCollectionViewCell,勾选Also create XIB file 来创建xib文件(当然,你也可以单独创建),这样就创建了三个文件2...

2019-08-05 15:42:18

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取