自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 Objective-C动态特性

⚠️注意:动态类型语言和动态语言是完全不同的两个概念。前者关注数据类型,而后者关注代码结构。首先,OC 是动态语言,因为 OC 通过可以通过动态绑定改变自身结构。其次 OC 将数据类型的确定由编译时,推迟到了运行时。关于类型检查,一般会把类型分为两类:动态的和静态的,分别对应动态类型语言和静态类型语言。静态类型:静态类型在编译时做检查。当在代码中使用 ARC 时,编译器在编译期间,会做许多的类型检查:因为编译器需要知道哪个对象该如何使用。例如,如果 myObject 没有 hello 方法,那么就不能写如下

2022-06-24 16:20:10 201 1

原创 swift 值类型(struct)和引用类型(class)

1.值类型是直接存储在栈(stack)中的2.引用类型在栈(stack)中存在的是它的引用地址,实际上是存储在堆中

2020-10-25 19:13:06 325

原创 swift 访问权限 Access Level

总共分为五种:(修饰的属性或方法)1.private:{}代码块内可以使用2.filePrivate:文件内可以使用3.internal:模块内可以使用4.public:模块间可以使用5.open:模块间可以使用,还可以重写...

2020-10-25 18:32:45 277

原创 项目报xxx has conflicting provisioning settings错误

1.打开项目文件,找到xxx.xcodeproj2.右键点击,选择“显示包内容”,双击打开project.pbxproj文件3.在这个文件搜索报错显示的数字(即xxx),全部删除至剩余"",保存。重新打开项目文件,运行。

2020-07-09 16:28:19 7695

原创 iOS 提交审核打包报错:App Store Connect Operation Error

最近在提交审核打包的时候报错:App Store Connect Operation Error。You must be an Admin or Technical user in order to deliver content or metada.(1070)报错的截图:解决方法:使用Transporter工具上传,一次就OK。(中间试了其他的方法,就不一一说了,这个方法我上传成功了,Transporter这个工具在App Store就能搜索到,祝你好运)。...

2020-06-23 20:55:52 8721

原创 HandyJSON(5.0.1版本)storage.assumingMemoryBound(to: self).pointee = this 报错

最近在接手新项目的时候遇到了HandyJSON的源码报错,报错代码如下public static func write(_ value: Any, to storage: UnsafeMutableRawPointer) { guard let this = value as? Self else { return } storage.assumingMemoryBound(to: self).pointee = this}解决方法:更新HandyJSO

2020-06-02 16:56:01 514

原创 XXX has denied the launch request

打开:通用-设备管理-对应的设备账号-点击信任。

2020-05-29 16:39:58 362

原创 CocoaPods 最近使用的时候出现的一些问题

报错信息:(在 pod search AFNetworking 的时候)1.[!] CDN: trunk Repo update failed - 60 error(s):CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/a/7/5/AFNetworking/0.10.0/AFNetworking.podspec.json Response:

2020-05-17 04:00:09 1090

原创 iOS模拟器报错:This app could not be installed at this time.

具体错误:Could not install at this time.Failed to load Info.plist from bundle at path /Users/cui/Library/Developer/CoreSimulator/Devices/6D41E7C3-A167-4E07-8F8F-53B3F67CAD41/data/Library/Caches/com.ap...

2020-04-22 17:22:02 3858

原创 iOS Cell 自定义左滑按钮样式(如文字改成图片)

最近项目中需要将cell侧滑的文字改成图片,参考了一些文章,终于完成。效果图如下:主要参考的文章链接:https://www.jianshu.com/p/aad3170566dchttps://blog.csdn.net/a18339063397/article/details/86495523这两篇文章中的都有一点小的缺陷,将- (void)setupSlideB...

2020-04-20 16:43:22 971

原创 升级cocoapods时报错

升级代码:sudo gem install -n /usr/local/bin cocoapods报错内容:Building native extensions. This could take a while...ERROR: Error installing cocoapods: ERROR: Failed to build gem native extension. ...

2020-04-10 11:13:31 462

原创 rl: (7) Failed to connect to get.rvm.io port 443: Operation timed out

参考:https://blog.csdn.net/StudyLww/article/details/90749682

2020-04-10 11:06:06 1954

原创 iOS Charts 自定义点击的弹出框(Marker)

最近在使用Charts,在自定义marker的时候,花费了比较多的时间,现在介绍一种我使用的方法。效果图如下:我就直接上demo地址了:https://github.com/smartCui/ChartsMakerDemo有时间再补充细节。...

2020-03-26 17:33:58 2042

原创 CoreUI: RunTimeThemeRefForBundleIdentifierAndName() couldn't find Assets.car in bundle...

打印的全部内容:CoreUI: RunTimeThemeRefForBundleIdentifierAndName() couldn't find Assets.car in bundle with identifier: '(null)'。结果:试了很多次,是由于pod 'IQKeyboardManager'这个键盘管理类引起的,具体原因不清楚。...

2019-10-29 13:45:51 4200 1

原创 iOS14.6真机调试包下载

XXX is running iOS 13.1.1 (17A854), which may not be supported by this version of Xcode;下载调试包放在:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 路径下。调试包下载地址:链接:...

2019-09-30 10:40:32 4969 1

原创 iOS 语音识别框架SpeechFramework框架(听写功能)

这个框架是iOS10出来的,以前做的项目中由于兼容的版本低于10,所以没有用到过。最近做了语音识别相关的功能,熟悉了一下这个框架。使用教程我就不啰嗦了,网上有很多。如下,是我觉得写得比较好的。http://www.cocoachina.com/articles/28529https://my.oschina.net/u/2340880/blog/751442但是demo好像是...

2019-09-19 16:03:28 468

原创 Missing Purpose String in Info.plist File:构建版本按钮不显示.

最近做了一个新项目,打包发布的时候,等了好长时间,构建版本的按钮就是不出现,后来登录开发者账号的邮箱,才看见苹果发过来的邮件:Dear Developer,We identified one or more issues with a recent delivery for your app, "蓝汇智能AI". Please correct the following issues, t...

2018-12-25 14:17:56 7204

原创 炖猫汤音频mp3下载,撸猫神器吸猫神器小程序

抖音炖猫汤:”炖猫汤 就是要先把猫打一顿,然后把它放入锅中,让它自己打开水龙头,把自己炖了。喝了这样的汤,以后被子不会再被尿了,沙发不会破了。“最近在抖音上火起来了一个炖猫汤的视频,很多养猫的抖友都已经开始挑战了,原视频链接。炖猫汤音频mp3下载下载链接:https://pan.baidu.com/s/1w6DFm8wllmb-Saif_UaQAg 。然后我做了一个撸猫吸猫的小程序,...

2018-07-21 14:48:26 7231 1

原创 微信小程序 template添加点击事件绑定事件

介绍template是微信小程序提供的模板,可以在模板中定义代码片段,然后在不同的地方调用。简单使用定义template现在要创建一个template然后再index中使用。因为项目中可能会用到个多个template,所以最好新建一个文件夹来存放template相关的文件。注意这里的.wxml和.wxss文件是单独的创建,并不是创建Page或者Component. 如图:这...

2018-07-19 10:53:39 5807

原创 iOS xib设置阴影

原理和xib中设置边框一样,我大概说一下流程。废话不多说,看图:相当于代码:        view.layer.shadowOffset =CGSizeMake(0,5);        view.layer.shadowColor = [UIColor blackColor].CGColor;        view.layer.sh

2017-06-12 17:00:28 7864 1

原创 iOS/Swift3.0 修改状态栏文字的颜色

我在这里提供几种方法,大家可以根据需求使用(如有不正确的地方,请留言)1.全工程的颜色都是白色(从app启动就是白色)。第一步:在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO第二步:在info.plist中添加:UIStatusBarStyleUIStatusBarStyleLightContent

2017-06-06 18:12:02 3824

原创 Swift 3.0 学习 -- 大写和小写字符串(Uppercase and Lowercase Strings)

在swift2.0的时候,您可以通过字符串的uppercaseString和lowercaseString属性来访问大写/小写版本的字符串。如下:let normal = "Could you help me, please?"let shouty = normal.uppercaseString// shouty 值为 "COULD YOU HELP ME, PLEASE?"let w

2017-04-27 09:19:05 2784

原创 Swift 3.0 学习 -- 计算字符数量 (Counting Characters)

在swift2.0的时候,可以通过调用全局countElements函数,并将字符串作为参数进行传递,可以获取该字符串的字符数量。如下:let unusualMenagerie = "Koala, Snail, Penguin, Dromedary"print("unusualMenagerie has \(countElements(unusualMenagerie)) character

2017-04-26 13:47:30 1854

原创 cocoapods 升级到1.1.0 后更新第三方库,有一部分提示不支持arm64

最近几天因为某些原因要更新一个第三方库,才发现cocoapods已经更新到1.2.0了,而我的还是0.3左右(估计我是最后一个知道的吧)。于是我就开始更新cocoapods,更新的具体过程就不描述了,自己去百度谷歌吧。更新完了,问题就来了,看图:不是很清晰,对付看吧。图中的那些.o文件都是我自己的文件。过多的不说了,报错原因是因为刚刚更新后的部分的第三方不支持arm64,其实就是那些第...

2017-02-28 18:50:54 470

原创 Snapshotting a view that has not been rendered results in an empty snapshot.

错误提示 : Snapshotting a view that has not been rendered results in an empty snapshot. Ensure your view has been rendered at least once before snapshotting or snapshot after screen updates.说明:我百度了一下,

2016-10-27 15:25:33 1816

原创 -[UITextTapRecognizer velocityInView:]: unrecognized selector sent to instance 0x6080003c3a20

今天遇到一个错误调了一下午,终于解决。分享一下问题的始末。错误:点击UITextView 是程序崩溃。错误提示:-[UITextTapRecognizer velocityInView:]: unrecognized selector sent to instance 0x6080003c3a20错误原因:昨天下午处理 侧滑返回手势 和 sc

2016-10-15 16:06:46 1082

原创 Xcode8打包上传app,构建版本按钮不显示

伴随着苹果的新产品ihpone7的发布,iOS系统的版本已经到了10.0了(不对,前几天又更新到10.0.2),我们的开发工具Xcode也到8.0了。但随之而来的又有许多问题(好像每次大更新都有问题哈)。今天我就说一下用Xcode8提交版本,iTunes Connect的构建版本按钮(也就是那个加号)不显示的一个处理经验。其实我的这个问题就是iOS10的权限的问

2016-09-27 19:45:11 2996

原创 自定义时间选择器

由于项目需要,自己基于UIPickerView写了一个时间选择器,只显示自己需要的时间段。源码地址:https://pan.baidu.com/s/1i5fRRoD

2016-09-21 11:19:06 435

翻译 iOS10 因为各种权限而出现的崩溃的问题

我们需要打开info.plist文件添加相应权限的说明,否则程序在iOS10上会出现崩溃。麦克风权限:Privacy - Microphone Usage Description 是否允许此App使用你的麦克风?相机权限: Privacy - Camera Usage Description 是否允许此App使用你的相机?相册权限: Privacy - Photo Librar

2016-09-21 11:12:22 2428

12.3真机调试包 12.3 (16F156)

12.3真机调试包,This XXX is running iOS 12.3 (16F156), which may not be supported by this version of Xcode.

2019-05-27

自定义时间选择器 支持2级联动

用UIPickerView封装了一个时间选择器,只显示有用的时间段,去除无用的日期,简单整洁。

2016-09-21

学生成绩管理

本程序是用c++做的简单的学生成绩管理程序。

2014-12-14

空空如也

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

TA关注的人

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