iOS开发
文章平均质量分 51
TyrantBoy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS开发Playground文件运行Running卡住问题
问题:运行Playground文件,卡住出现如下图所示的情况,一直在Running。 解决方案: 1、首先关闭Xcode 直接关闭或者终端命令行输入下面语句关闭 killall Xcode 2、结束模拟器的进程 sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService 3、删除现有的模拟器,包括所有已安装的应用 rm -rf ~/Library/Developer/CoreSimulator/Devices 然后重新打开Xcode项目工程原创 2020-11-12 15:36:13 · 2650 阅读 · 6 评论 -
NSDecimalNumber类型数据的基本运算和比较大小
开发过程中遇到的问题,从服务器拿的数据NSString类型的,然后转化成CGFloat类型的,数据的值就不准确了,没办法,就找了下资料,找到了苹果有专门的API,针对金融货币单位,希望可以解决有遇到同样问题的人。 一、NSDecimalNumber的基本运算 NSDecimalNumber *decOneNum = [[NSDecimalNumber alloc] initWithFlo...原创 2020-03-05 11:25:04 · 2973 阅读 · 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 · 1066 阅读 · 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 · 5483 阅读 · 1 评论 -
Mac下使用Homebrew进行CocoaPods的安装及使用
PS:注意以下命令均在终端中执行 一、安装前先看下电脑上面是否安装过cocoapods,如果安装过了,先卸载掉清理干净再去安装。 sudo gem uninstall cocoapods //卸载cocoapods的命令 然后再查下本地是否还有cocoapods的残余文件 gem list --local | grep cocoapods //查询cocoapods的残余文件命令 ...原创 2019-12-16 13:09:13 · 2165 阅读 · 1 评论 -
QQ分享无法分享群组的问题
开发过程中接了友盟集成的QQ分享,遇见QQ分享可以分享个人跟讨论组,但是分享群组的时候会有分享成功的弹框提示,但是分享的链接并没有再群组里面发出去,开始以为是分享链接域名问题,因为测试服是可以的,后来才发现是正式服分享出的标题中包含了 赚钱 2个字,估计是QQ做了限制标题和文本中包含这类字眼的禁止分享群组,不过这个只是猜测仅供遇到该问题的朋友们参考???? ...原创 2019-11-01 15:17:40 · 1698 阅读 · 0 评论 -
iOS开发—获取手机型号2019最新补充
页面先引入头文件 #import <sys/utsname.h> - (NSString *)getMobileType { struct utsname systemInfo; uname(&systemInfo); NSString *deviceModel = [NSString stringWithCString:syst...原创 2019-10-21 14:43:00 · 405 阅读 · 0 评论 -
iOS开发——Swift工程中引用OC文件
最近使用swift的时候引用了OC文件,就给大家说一下我的个人经验,以供大家参考。 一、是直接将OC文件拉到Swift的工程中,然后Xcode会自动创建桥接头文件,这种就比较省事了,Xcode给你自动创建。 二、就是Xcode没有提示,需要自己创建桥接文件,步骤如下 1.首先去添加一个桥接的OC头文件,还有就是大家起名字的时候,最好取成xxx_Bridge_Header这种格式的...原创 2015-08-04 16:07:25 · 4406 阅读 · 0 评论 -
在app中添加新手引导视图
在app中添加新手引导视图 原理是用NSUserDefaults来判断是否是第一次启动,如果是第一次启动,则在当前页面添加启动画面。 首先是AppDelegate: - (BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions {转载 2014-12-01 22:23:50 · 1407 阅读 · 0 评论 -
NSString、NSdata、Byte数组、UIImage 的相互转换
NSData-> NSString类型 NSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8StringEncoding]; NSString->NSData类型 NSString *aString = @"1234abcd"; NSData *aData =翻译 2015-01-19 11:53:04 · 985 阅读 · 0 评论 -
文件管理操作
一、iOS中的沙盒机制 iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。 每个应用程序都有自己的独立的存储空间(沙盒) 一般来说应用程序之间是不可以互相访问 模拟器沙盒的位置 /User/userName转载 2015-04-16 11:24:17 · 777 阅读 · 0 评论 -
SVN上传文件静态库文件.a文件缺失解决方案
我也是在向SVN服务器上传文件时,遇到了这个问题,文件上传后,再下载后发现所有的.a文件全部丢失,后来才知道是上传文件的时候.a文件根本就没传上去,查找原因才知道上传的时候.a文件被过滤掉了,后来找到了解决的办法,大家可以借鉴下。 我用的是SVN软件Versions做的版本记录,我先说下步骤: 1、右键Finder,选择 前往文件夹 选项,把该路径 ~/.subversion/conf原创 2015-04-18 13:54:18 · 4487 阅读 · 0 评论
分享