Xcode
文章平均质量分 56
iOS开发-上海
一点一滴 汇成大海
展开
-
iOS 学习 --- 异步获取数据dispatch_async方法的使用
为了避免界面在处理耗时的操作时卡死,比如读取网络数据,IO,数据库读写等,我们会在另外一个线程中处理这些操作,然后通知主线程更新界面。用GCD实现这个流程的操作比较简单。代码框架结构如下:dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ // 耗时的操作 dispatch_async(dispatch_get_main_queue(), ^{ .原创 2021-01-18 16:30:07 · 1151 阅读 · 0 评论 -
iOS学习 --- Xcode9 新变化
本文为CocoaChina网友yohunl投稿XCode9已经随着ios11的发布发布了,那么在这个XCode9版本中有哪些变化呢?1 折叠代码焦点在方法的实现体的方法名上,按comman键,则整个函数会被框住.用来标志这个方法的起点和终点此时单击,出现菜单在菜单里,有个Fold,可以用来折叠方法,这个折叠现在有个动画效果在其它上面点击常用的重构方式都已经集成在...转载 2018-12-27 15:38:34 · 299 阅读 · 0 评论 -
iOS Bug --- 打包报错:Code Signing Error: Provisioning profile "ase_AdHoc" doesn't include signing c.....
报错信息:Code Signing Error: Provisioning profile "ase_AdHoc" doesn't include signing certificate "iPhone Developer: Hu jiqi (GUP6XTAN24)".Code Signing Error: Code signing is required for product typ...转载 2018-10-17 15:28:54 · 4466 阅读 · 0 评论 -
iOS学习 --- iOS端App打包方式
iOS端App打包有哪几种方式?前言打包前准备工作:1,设置证书和描述文件(Provisioning Profile)TARGETS -> General -> Signing(Debug) Signing(Release)2,command + b编译成功 1, ...原创 2018-08-24 15:31:57 · 322 阅读 · 0 评论 -
iOS学习 --- 开发者账号(个人,公司,企业)
背景在进行iOS开发之前必不可少的一件事就是申请开发者账号。申请开发者账号后,就可以进入开发者中心下载Xcode编译器,并且配置开发者证书进行真机调试。在项目开发完成后,就可以进行打包并发布上线到App Store了,而这些步骤都是需要开发者账号的。开发者账号分类开发者账号分为好几类,怎样区分和挑选适合自己或公司的账号,就是一个很重要的问题了。下面将会详细介绍账号相关的知识点。...原创 2018-08-29 16:30:09 · 3618 阅读 · 2 评论 -
iOS Bug --- Xcode9.2( 坑 )打包部分图片显示异常问题
问题:环境:Xcode9.2;iOS7.0~iOS8.2(可能还有其他版本,暂时未测试.....)显示异常的图片是放在Assets里面的,其他未放在Assets里面的图片显示正常;如下图所示,图片显示异常( 出现很多斜杠 ); ...原创 2018-07-17 15:00:03 · 807 阅读 · 0 评论 -
Xcode --- Xcode9新特性无线调试
软硬件要求:- Xcode 9.0 beat 及以上版本- macOS 10.12.5 及以上版本- iOS 11.0 beat 及以上版本连接要求电脑和设备处于同一 Wifi 环境虽然Xcode支持无线调试, 但让你的设备支持无线调试之前, 必须连接上数据线, 做好相应配置通过数据线将您的设备,连接至Xcode.打开菜单栏 Window >原创 2017-10-26 16:36:40 · 280 阅读 · 0 评论 -
Xcode --- Xcode代码快设置
Xcode代码快功能我们在开发的时候会用到很多常用的代码,比如UITableView的代理,一般情况下我们要么自己敲要么复制粘贴,但是Xcode有一个功能,可以用一行代码敲出你预设的一段代码设置代码块敲出你想要设置的一段代码,然后全部选中按住鼠标左键拖到Xcode右边一个大括号的地拖过去之后可以看到最下面多了一个My Code Snippet,我们可以点击然后选择编辑它...转载 2017-07-10 10:56:53 · 462 阅读 · 0 评论 -
Xcode8.3 加载WebView时报错
Class PLBuildVersion is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/AssetsLibr原创 2017-08-16 09:42:37 · 320 阅读 · 0 评论 -
ios,Xcode6以后添加.pch文件
文/机器人小雪(简书作者)原文链接:http://www.jianshu.com/p/1cd24b683356著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。1.新建.pch文件 文件名任意 xx。添加到项目中。2.选中target,搜索pref看到屏幕快照 2015-06-29 下午1.49.07.png双击后面输入:$(SRCROOT)原创 2016-03-25 17:34:52 · 286 阅读 · 0 评论 -
Xcode快捷键
刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等、都不一样了。快速的掌握这些快捷键,能提供开发的效率。其实快捷键在Xcode的工具栏里都标注有,只是有的符号和你的键盘上的符号对应不起来罢了。下面截图工具栏里的快捷键总结一下常用快捷键的用法。 一、关于运行调试1、运行,停止,都在工具栏的Product里。Comma原创 2016-03-28 16:44:07 · 363 阅读 · 0 评论 -
iOS xcode 8 注释快捷键
单行注释:在方法的地方按 Command+/标注的功能,快捷键是Command + Option + / 需要在方法名的上面(空白)的地方按 Command + Option + / 才管用 如果不管用的话 请 打开终端,不用选择目录,直接运行: sudo /usr/libexec/xpccachectl。然后重启Xcode 。原创 2017-03-31 10:08:12 · 7819 阅读 · 0 评论 -
Xcode 【Xcode中关于自定义代码块的使用】
在Xcode的右下角,有一个两个大括号组成的图标,这个地方就是自定义代码块了。如,下图中就是一个for循环的系统自定义代码块,将其拖入到代码区内,就能直接使用,非常方便。 下面就是将代码块拖入到代码区之后的样子,和直接写for循环的提示是一样的。 当然除了运用编译器定义的代码块外,我们还可以进行自定义代码块:首先,选取一段我们想设置成代码块的语句,然后按下鼠标...原创 2017-04-05 15:03:39 · 523 阅读 · 0 评论 -
Xcode8 iOS10 打包上架流程
用Xcode8打包上架会遇到code signing is required for product type 'xxxxx' in SDK 'iOS 10.0';这个原因在测试时也会出现,只不过打包上架和真机测试处理的有所不同,出错具体如图一:图一:出现这样的原因其实是对应的证书没有选择正确,解决如图二所示,依次按图中所示步骤:图二:如果证书选择错误则原创 2017-04-10 15:21:22 · 554 阅读 · 0 评论 -
Xcode清理缓存和垃圾文件
清理Xcode中的垃圾文件1、前往Xcode所在的文件目录:~/Library/Developer/Xcode。如下图:2、进入目录后,可以看到Xcode文件中包含了如下几个文件夹:(1) Archives 存放的是Xcode打包时生成的文件,这里面的文件可以全部删掉。 (2) DerivedData 存放的是build生成的项目索引、build输出以及转载 2017-05-10 14:39:23 · 2261 阅读 · 0 评论 -
Xcode8.3 上传Appstore 报 ERROR ITMS-90534:"Invaild Toolchain. "
Xcode 8.3 不能上传版本,必须升级Xcode;原创 2017-05-27 15:15:23 · 4323 阅读 · 0 评论 -
Xcode8 支持 iOS7及以下版本
Xcode8 默认只支持iOS8及以上的平台,如果想兼容iOS7以及更低的版本,应该怎么办呢?下载Xcode支持的平台版本下载地址: https://pan.baidu.com/s/1o8BeKem 密码: rasb地址:https://pan.baidu.com/s/1dFaAqzf下载后的结果如下:拷贝版本到X原创 2017-05-27 15:23:33 · 617 阅读 · 0 评论