自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你就是我心中的棉花糖的专栏

三人行,必有我师焉。在技术的道路上,离不开相互学习,愿大家取长补短,共同进步

  • 博客(46)
  • 资源 (4)
  • 收藏
  • 关注

原创 vue 如何判断数据类型

vue 如何判断数据类型

2022-06-15 11:29:31 4966 2

原创 npm install 安装Failed at the [email protected] install script.

解决方法:运行命令:npm install --save-dev node-sass

2021-08-27 10:45:54 282

原创 微信小程序获取验证码倒计时

很久没有更新过文章了,当然也很久没有登陆过了,接下来的日子,会不定期更新,但愿能够对大家有所帮助。获取验证码倒计时,最简单的就是setInterval的应用index.wxml 定义一个按钮设置初始化<buttonclass='model-sendMsg'disabled="{{isClick}}" bindtap="sendMsg">{{btnText}}</button>重点来了index.jsvar timeInterval=null//倒...

2021-07-28 14:35:08 567

翻译 代码质量是进行结对编程最重要的原因

由Lionel Barrow撰写布伦特里有一个固执己见的软件开发方法。我们尤其感到强烈的一件事是结对编程。通常在讨论结对编程时,人们通常关注结对代码质量和开发人员生产力的影响。这种观点认为:一对成本是单一开发商的两倍,但是如果他们在X%的时间内交付代码,减少Y%的错误和减少Z%的技术债务,那么根据您对X,Y和Z的测量结对可能有意义。虽然这个观点没有错,但它忽略了最重要的原因--为什么我们要结对:它...

2018-04-24 14:04:22 276

原创 关于苹果开发者协议更新的相关问题

最近进入开发者中心相信大家都会看到如下图所示的信息,同时最近很多道友在群里咨询有关开发者协议更新的问题,基本可以肯定的是密保问题答案给忘记了,忘记密保问题就真的不能更细协议了?当然不是,接下里就给大家介绍一个简单便捷的方法,虽然密保问题依然存在,但更新协议什么的,so easy!一:如果手机登录的是自己的Apple ID,请退出自己的账号,然后登录开发者账号,按下图步骤依次操作即可1.2.3.4....

2018-04-20 10:44:25 6187 3

原创 iOS下拉三级菜单多选

因新功能需求,要做三级菜单多选,相信大家平时做的都是单选,还没有区分选择类型,但我们得要求是必须要区分来源是区域还是地铁,如果是区域还要区分是哪个区,是地铁站则需要区分是几号线,刚接到这样的需求也是一脸懵懂,不知所措,哎......主要都要怨自己学艺不精,不过经过一天的奋斗还是有了不错的成果,但水平有限,大佬不要见笑,有不足之处欢迎指导。qq:643342713下载地址:https://git

2017-12-25 14:19:24 2711

原创 APP广告弹窗

好久没有写过博客了,懒呢是主要原因,不说废话了,干货上场,自己抽空写了一个广告弹窗,有不足之处欢迎大家指正。地址:点击打开链接

2017-11-27 15:21:42 2040

原创 iOS 怎样获得设备及应用相关信息

UIDevice *device = [[UIDevice alloc] init];    NSLog(@"设备所有者名称  %@  ",device.name);//设备所有者名称    NSLog(@"设备类别  %@",device.model);//设备类别    NSLog(@"本地化版本  %@",device.localizedModel);//本地化版本    N

2017-08-16 14:50:55 400

转载 苹果最后通牒:iOS软件不移除热更新将导致6月12日下架

IT之家6月1日消息 APP热更新,是指软件不通过苹果APP Store软件版本更新审核,直接在应用自行下载的软件数据更新,在今年三月,苹果已经警告过部分开发者违反了《苹果开发者计划许可协议》的3.3.2章节以及《App Store审查指南》2.5.2章节的规定,6月1日,部分开发者在iTC后台收到了一则通知:苹果要求当前含有热更新功能的App在6月12日前移除相关代码,否则这些App可能会下架。

2017-06-02 14:01:45 1210

原创 APP接入微信支付流程

最近的一个项目涉及到支付,这里就先说一下微信支付,像微信开发者申请,APP申请相信大家都非常熟悉,设计到支付,还需要申请支付功能,按照微信所要求的提供相关材料即可,接下来就等待审核结果吧。微信支付流程及注意事项:一.所需导入的类库1.导入微信SDK直接将微信SDK拉入工程即可,若使用了其他第三方如友盟,则可以忽略,因为友盟已经包含微信支付所需的相关文件,如下图2.导

2017-05-31 18:31:23 6521

转载 iOS中最值得设计师学习的33个APP图标

苹果公司一直以来对产品细节非常关心,因为细节对于用户的完美体验来说非常重要,对于设计师也是。苹果的所有者们对产品的相关设计要求很高,只要有一丝不如意,就会直接抛弃。对于图标来说,同样如此,设计感至关重要。在App Store中,一个好的标志可以在茫茫软件海中脱颖而出。很多人会发现有些软件下载到手机后可能一个月甚至更久都不会打开,然后某天被默默地拉到卸载框。。。而一个出色的图标,会促使用户打开的渴望

2017-04-05 10:22:39 1860

原创 iOS 极光推送集成打印You've implemented -[<UIApplicationDelegate> application:didReceiveRemoteNotification:fe

推送功能相信大家和我一样都用的极光,但是在今天犯迷糊工程没有配置完全,就爆出了You've implemented -[ application:didReceiveRemoteNotification:fetchCompletionHandler:], but you still need to add "remote-notification" to the list of your

2017-03-14 09:54:21 1755

转载 2017 年最值得学习的编程语言是什么?

英文原文:What’s the Best Programming Language to Learn in 2017?oschina 推荐于 3周前 (共 7 段, 翻译完成于 02-16) 评论 13参与翻译 (5人) : Tocy, little_cr, BigEcho, ismdeep, jzy487

2017-03-09 09:51:39 3852

转载 炸窝了,苹果禁止使用热更新

今天一早,不少iOS开发群都炸窝了,原因是部分iOS开发者收到了苹果的警告邮件:有开发者质疑可能是项目中使用了JSPatch、weex以及ReactNative这些热更新技术。对于修复bug提交审核的开发者来说,热更新技术可以帮开发者避免长时间的审核等待以及多次被拒造成的成本开销。但也给黑客留了后门,也就违反了苹果的安全和隐私政策。不过这次苹果只是对使用热更新的应用进行了警

2017-03-08 16:01:34 6962

原创 图片任意位置裁剪

图片任意位置裁剪调用只需一步传入要裁剪的图片位置和图片大小即可https://github.com/hanxinhui/CutImageAnywhere.git

2017-02-23 13:33:32 1616

原创 swift学习之UILabel

转眼间swift已到了3.0版,这里就讲一下UILabel的创建首先定义一个字符串,在这里用到转义字符串,这样就可以让要显示的文字按自己想要的布局进行多行排列  let nameString ="你好\n好,非常好\n越来越好"  let bgLabel = UILabel()  bgLabel.font = UIFont.systemFont(

2017-02-21 09:35:51 320

原创 svn for mac10.12

Cornerstone for Mac 10.12  破解版下载 http://download.csdn.net/detail/h643342713/9734256

2017-01-11 21:37:30 1454 2

原创 Swift正则表达式--判断输入类型

//只能为中文func onlyInputChineseCharacters(_ string: String) -> Bool {    var inputString = "[\u{4e00}-\u{9fa5}]+"    var predicate = NSPredicate(format: "SELF MATCHES %@", inputString)    var Chi

2017-01-09 21:18:27 3119

原创 iOS正则表达式之区分大小写中英文,判断输入框类型

在开发过程中,有时需要对用户输入的类型做判断,最常见是在注册页面即用户名和密码,直接上代码#pragma - mark 只能为中文-(BOOL)onlyInputChineseCharacters:(NSString*)string{   NSString *inputString = @"[\u4e00-\u9fa5]+";   NSPredicate *predic

2017-01-01 16:32:12 2976

原创 iOS项目关于Other Linker Flags添加-Obj-C等

项目开发中,都会使用一些第三方的静态库,在导入这些第三方类库的时候,其开发文档都会有注明在Build Settings----->Linking------>Other Liker Fliags中添加-ObjC或-all_load或-force_load等。如果不这样做,运行就会报错从而导致闪退,报错是因为selector not recognized。在苹果官方文档有说明The

2016-12-08 22:02:36 4892

原创 iOS模拟器运行正常,真机测试直接崩溃

最近遇到一个很的问题,模拟器没有问题,手机跑直接崩溃,相应库文件没有加载,可明明已经加载,崩溃原因如下图看了一些文档,大都是说将Xcode,clean一下,重新编译,但还是未能解决,不过最终还是找到了解决方法,那就是在钥匙串里将项目里对应的证书做一下设置,出现上图在真机运行直接崩溃的的原因是证书设置为始终信任,如下图现在只需要修改一下即可解决在模拟器运行正常,在真机直接崩溃的问

2016-11-28 22:22:20 8730

原创 Mac React-Native环境搭建及使用

React-Native是 FaceBook的一个开源框架,基于JavaScript来为安卓和iOS开发跨平台的移动应用,为当下移动开发提供了一个很不错的方案。React-Native主要特性一.支持原生组件1.支持使用标准的平台组件,例如iOS的UITabBar或安卓的Drawer。 使app获得平台一致的视觉效果和体验,并且获得最佳的性能和流畅性。 二.异步执行1.

2016-11-06 16:06:08 938

原创 Xcode8 iOS10 打包上架流程

用Xcode8打包上架会遇到code signing is required for product type 'xxxxx' in SDK 'iOS 10.0';这个原因在测试时也会出现,只不过打包上架和真机测试处理的有所不同,出错具体如图一:图一:出现这样的原因其实是对应的证书没有选择正确,解决如图二所示,依次按图中所示步骤:图二:如果证书选择错误则会出现如图三所示错误

2016-10-29 17:06:50 5884

原创 Mac 如何安装Homebrew

安装Homebrew,通过命令行即可,打开终端输入1./usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2.当出现下图红色方框所选时,按enter键会提示输入系统密码3.输入系统密码后,即开始下载Homebrew,这个

2016-10-26 18:47:07 10802 6

原创 UIWebView与js交互

有时候我们会遇到加载的网页显示要比实际UIWebView的尺寸大,如何解决这个问题呢?通过注入js就可完美解决。在UIWebView的代理方法- (void)webViewDidFinishLoad:(UIWebView*)webView里 法 给UIWebView注 段JS代码即可: NSString *width = [NSStringstringWithFor

2016-10-25 16:55:51 371

原创 Xcode8警告subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0

千呼万唤始出来,今天终于更新了Xcode,可是运行发现控制台莫名其妙的输出了很多日志,具体如下解决办法选择Edit Scheme进入下图,依步骤配置后,clean一下运行即可

2016-10-05 17:49:15 2258

原创 Xcode8真机测试问题 code signing is required for product type 'Application' in SDK 'iOS 10.0'

升级了Xcode,真机测试会遇到code signing is required for product type 'xxxxx' in SDK 'iOS 10.0'  ,具体如下解决方法稍微做一下设置,clean后运行

2016-10-03 17:56:16 65001 13

原创 iOS10获得系统权限

iOS 10 对系统隐私权限的管理更加严格,如果你不设置就会直接崩溃,一般解决办法都是在info.plist文件添加对应的Key-Value就可以了。相册 --> NSPhotoLibraryUsageDescription App需要您的同意,才能访问相册 相机 --> NSCameraUsageDescription App需要您的同意,才能

2016-09-26 11:46:08 2021

转载 iOS开发 适配iOS10以及Xcode8

现在在苹果的官网上,我们已经可以下载到Xcode8的GM版本了,加上9.14日凌晨,苹果就要正式推出iOS10系统的推送了,在此之际,iOS10的适配已经迫在眉睫啦,不知道Xcode8 beat版本,童鞋们有木有下载过来试试呢?就我的使用来说,总体觉得苹果还是坑不断,但是也在一直进步的啦。下面我就来说说,iOS10的适配以及Xcode8使用上的一些注意点。用Xcod

2016-09-15 10:19:13 20492 7

原创 iOS Xcode clang: error: no such file or directory: 'PrefixHeader.pch' clang: error: no input files

在拷贝他人工程到自己电脑时会遇到PrefixHeader.pch文件路径错误clang: error: no such file or directory: '/Users/sf_gxd/Desktop/Gasake/Gasake/PrefixHeader.pch'clang: error: no input files可是查看对应目录又存在,其实原因在引用路径错误,解决办

2016-09-08 20:57:03 5428

原创 Alcatraz不错的插件管理

插件的使用,使得我们能更加快捷的开发,大大提高效率,管理插件当然选择Alcatraz,如何安装Alcatraz一:关闭Xcode二:安装Alcatraz2.1.在终端输入,显示图中红色框中即表示安装成功curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh2.2

2016-09-05 10:45:43 904

原创 Swift常用正则表达式

1.验证邮箱class func validateEmail(email: String) -> Bool {    var emailString = "[A-Z0-9a-z._% -] @[A-Za-z0-9.-] \\.[A-Za-z]{2,4}"    var emailPredicate = NSPredicate(format: "SELF MATCHES %@", ema

2016-09-03 17:53:57 4447

原创 iOS获得设备相关信息,获取app相关信息

iOS获得应用相关信息获得当前设备相关信息,在项目开发中有时我们需要获得设备或app的一些信息并传递给后台,如新注册用户奖励现金20元,为了防止恶意注册,就需要拿到设备信息,只要该设备注册过,再在该设备上注册的用户则无奖励

2016-09-01 11:47:29 894

原创 iOS两个应用之间相互跳转

iOS两个应用之间跳转并传递参数

2016-08-31 20:11:12 1180

原创 UIWebView加载本地图片

UIWebView加载本地图片,如何将本地图片显示到网页

2016-08-29 11:10:47 1319

原创 真机测试报The certificate used to sign "XXX" has either expired or has been revoked. An updated certifica

在真机测试时,经常会遇到The certificate used to sign "bundle id 名字" has either expired or has been revoked. An updated certificate is required to sign and install the application.具体如下图一般都会从开发者中心重新更新证书和描述文

2016-08-24 11:40:59 9811

原创 SDWebImage报Too many arguments to function call, expected 0, have 5

今天在使用SDWebImage时报Too many arguments to function call, expected 0, have 5的错误,具体如下解决办法选Build Settings,将 Enable Strict Checking of objc_msgSend Calls 设置为NO,具体如下

2016-08-22 14:20:57 656

原创 cocoa pods 报[!] The dependency `SDWebImage (~> 2.7)` is not used in any concrete target.

前一段时间使用cocoa pods管理工程时报[!] The dependency `SDWebImage (~> 2.7)` is not used in any concrete target.相关错误查阅相关资料,才知道原来是Podfile格式错误,之前我们用的是platform :ios, '7.0'pod "SDWebImage", "~> 2.0"现在官网推荐用这样的格

2016-08-21 10:54:05 1534

原创 iOS最新验证手机号常用正则表达式(邮箱,车牌号)

1.验证邮箱+(BOOL)validateEmail:(NSString*)email{    NSString *emailString = @"[A-Z0-9a-z._% -] @[A-Za-z0-9.-] \\.[A-Za-z]{2,4}";    NSPredicate *emailPredicate = [NSPredicate predicateWithFormat:@"S

2016-08-18 16:00:33 2325

原创 iOS传值二block传值,通知传值

iOSblock传值和通知传值

2016-08-10 10:42:48 1344

svn 10.13破解

svn for mac 10.13破解,协同开发不再有烦忧,亲测有用

2018-11-21

svn for mac 10.12破解

svn for mac 10.12破解

2017-01-11

svn for mac 10.12

svn for mac 10.12

2017-01-10

空空如也

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

TA关注的人

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