Swift 开发
文章平均质量分 55
TyrantBoy
这个作者很懒,什么都没留下…
展开
-
iOS开发Playground文件运行Running卡住问题
问题:运行Playground文件,卡住出现如下图所示的情况,一直在Running。解决方案:1、首先关闭Xcode直接关闭或者终端命令行输入下面语句关闭killall Xcode2、结束模拟器的进程sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService3、删除现有的模拟器,包括所有已安装的应用rm -rf ~/Library/Developer/CoreSimulator/Devices然后重新打开Xcode项目工程原创 2020-11-12 15:36:13 · 2283 阅读 · 6 评论 -
NSDecimalNumber类型数据的基本运算和比较大小
开发过程中遇到的问题,从服务器拿的数据NSString类型的,然后转化成CGFloat类型的,数据的值就不准确了,没办法,就找了下资料,找到了苹果有专门的API,针对金融货币单位,希望可以解决有遇到同样问题的人。一、NSDecimalNumber的基本运算 NSDecimalNumber *decOneNum = [[NSDecimalNumber alloc] initWithFlo...原创 2020-03-05 11:25:04 · 2711 阅读 · 0 评论 -
git下载项目报错RPC failed; curl 18 transfer closed with outstanding read data remaining
最近clone项目的时候运行git clone时提示错误如下:error: RPC failed; curl 18 transfer closed with outstanding read data remaining可能报错原因1:缓存区溢出解决方法:在命令行输入下面的命令,可以增大缓存区git config http.postBuffer 524288000如果执行上面命令如果依...原创 2020-02-22 15:19:15 · 925 阅读 · 0 评论 -
CocoaPods出现错误[!] CDN: trunk Repo update failed与[!] CDN: trunk URL couldn't be downloaded:
问题:CocoaPods升级到1.8.4版本后,pod search 查询1个库的版本的时候报错如下:[!] CDN: trunk URL couldn’t be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/3/9/b/PulseReactiveC/3.1.1/PulseReactiveC...原创 2019-12-27 16:30:45 · 5063 阅读 · 1 评论 -
Swift中的懒加载—@lazy
Swift中的延迟加载是一种将对象的创建或其它高负荷操作延迟到真正需要时才执行的机制。当为iOS进行编程时,仅在需要时才分配内存,对小内存的手机而言(相对于电脑)非常实用。1、Objective-C中的延迟加载在Objecitve-C中,如果你要延迟加载一个可变数组,你需要这么做:@property (nonatomic, strong) NSMutableArray *playe翻译 2014-12-16 18:04:43 · 3842 阅读 · 0 评论 -
iOS APP应用程序进入到后台 ,不影响正在运行的后台音乐播放
iOS APP应用程序进入到后台 ,不影响正在运行的后台音乐播放1、在 func application(application:UIApplication, didFinishLaunchingWithOptions launchOptions:NSDictionary!) ->Bool{}方法中加入如下代码:AVAudioSession.shar原创 2015-03-09 14:52:51 · 5471 阅读 · 0 评论 -
iOS开发——Swift工程中引用OC文件
最近使用swift的时候引用了OC文件,就给大家说一下我的个人经验,以供大家参考。一、是直接将OC文件拉到Swift的工程中,然后Xcode会自动创建桥接头文件,这种就比较省事了,Xcode给你自动创建。二、就是Xcode没有提示,需要自己创建桥接文件,步骤如下1.首先去添加一个桥接的OC头文件,还有就是大家起名字的时候,最好取成xxx_Bridge_Header这种格式的...原创 2015-08-04 16:07:25 · 4141 阅读 · 0 评论 -
Xcode7.0上面使用http进行请求错误
转载至http://www.jianshu.com/p/257a28846956最近在Xcode 7中向服务器发送请求访问JSON数据时, 控制台打印了以下错误信息:Application Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. T转载 2015-09-29 09:37:42 · 675 阅读 · 0 评论