
ios 学习
笑一笑没什么大不了
IT女欢迎大家留言交流博主热情每天关注及时答复
展开
-
在Xcode中制作.a文件
上一篇讲了一下如何制作framework, 这一篇我们来学习一下.a文件的制作.framework文件和.a文件都是库文件, 那什么是库文件? 库是程序代码的集合,是共享程序代码的一种方式. 根据源代码的公开情况,库可以分为 2 种类型.开源库: 公开源代码,能看到具体实现 比如 SDWebImage 、 AFNetworking闭源库: 不公开源代码,是经过编译后的二转载 2017-09-06 17:49:53 · 567 阅读 · 0 评论 -
ios xib 如何适配iphoneX,且需要支持到ios8以上
需求:接手的项目里面界面都是用xib写的,产品让适配iphoneX;问题:要求项目支持到ios8以上,我看网上的资料,说适配iphonex,xib 约束用safe area就可以,可是safe area 是ios9以上才有的,我这要求还支持ios8,怎么办呢,之前在网上找只有用代码实现这个需求了,但是我又不想大改动,最终尝试直接在xib设置满足了需求,特此记录下来;方案:比如需...原创 2018-12-27 09:50:41 · 3774 阅读 · 0 评论 -
ios 本地化国际化
需要国际化的内容:文本信息国际化(代码国际化):包括应用名称(InfoPlist.strings),按钮,警告提示信息以及界面中显示的静态文字;Xib/Storyboard 国际化:同一个界面和场景可以提供多个本地化版本的xib和storyboard 文件;资源文件国际化:包括图片和音频等资源;图片国际化包括应用图标和一般图片的国际化;原创 2017-10-19 15:09:18 · 748 阅读 · 0 评论 -
Objective-c 开发环境
开发环境设置 如果你愿意设立Objective-C编程语言环境,需要以下两个软件可在您的电脑上:文字编辑器及GCC编译器。 文本编辑器 这将用于编写程序。包括,操作系统Windows记事本编辑命令,Epsilon,Emacs和vim或vi。 文本编辑器的名称和版本,可以在不同的操作系统而异。例如,记事本将在Windows上使用,vim或VI可用于在Windows以及Linux/UN转载 2017-10-13 15:15:32 · 1915 阅读 · 0 评论 -
Class PLBuildVersion is implemented in both frameworks
我的项目运行在iphone5s(ios 10.3)上,终端输出如下提示: objc[94239]: Class PLBuildVersion is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimula原创 2017-09-20 14:53:24 · 2100 阅读 · 0 评论 -
CocoaPods 安装与使用及出现的问题
CocoaPods 安装与使用The dependency MBProgressHUD (~> 0.8) is not used in any conunable to find a pod with name,author,summary or description matching..原创 2017-09-18 16:53:36 · 497 阅读 · 0 评论 -
XCODE 快捷键
Xcode 快捷键及代码格式化按住apple键点击类名就可以定位到这个类中查看相关定义(在日后的开发中我们会经常这么来做,毕竟要记住iOS开发中所有的API是不现实的,有些API我们可以通过这种方法来查找) PS:下面都是网上百度后经过我自己整理,都是Xcode比较常用的快捷键,特别是红色标注的,很常用。用熟了开发编辑代码的的时候就很方便,希望对大家有用~1. 文件转载 2017-09-07 17:47:15 · 302 阅读 · 0 评论 -
xcode 显示空白字符
由于代码提交到gerrit时,会显示格式问题,有多余的空格字符等;可以打开有问题的文件,按如下图选择,则页面会show all space,那么很容易找到格式问题;原创 2017-09-07 16:32:40 · 2811 阅读 · 1 评论 -
ios 项目 .gitignore 文件配置
能够列入到代码版本控制的文件是有规定的,不能是编写的二进制文件、临时文件和用户特有的文件等。本人用的xcode 是8.3.3版本xcode4 以上版本,我认为必要的配置项为:# Xcode.DS_Storebuild/xcuserdata/xcshareddata/.idea/如果是xcode 3 和xcode 4版本文件考虑到了X code 3和4差别,原创 2017-09-07 16:27:36 · 633 阅读 · 0 评论 -
Xcode中的 workspace, project, target, scheme
参考官网:https://developer.apple.com/library/content/featuredarticles/XcodeConcepts/Concept-Targets.html#//apple_ref/doc/uid/TP40009328-CH4-SW1列出所有的Target,编译你工程的配置和schemes。在命令行打印下面的命令。$原创 2017-09-07 14:23:55 · 384 阅读 · 0 评论 -
ios 真机运行:The app ID cannot be registered to your development team
问题背景: 我的mac笔记本总是空间不足,我就按网上的删掉了很多library下xcode相关的库,居然腾出60多G,过了一个月后,我需要再次调试时,发现之前能在真机上跑的app,跑不了了,报错如下:Failed to create provisioning profile. 说这个app ID 不能注册到你的 development team. 问题原因: bund...原创 2019-05-17 10:05:51 · 8143 阅读 · 0 评论