随笔分类 - Xcode
摘要:本文首发于 Ficow Shen's Blog,原文地址: iOS模拟器 Unable to boot the Simulator —— Ficow笔记。 内容概览 前言 终结模拟器进程 命令行改权限 清除模拟器缓存 总结 前言 iOS模拟器和Xcode一样不靠谱,问题也不少。😂 那就有病治病,然
阅读全文
摘要:本文包含以下内容: 前言 1.shell脚本的编写 2.xcodebuild命令 3.完整的可用示例 参考资料 前言 做iOS开发,打包APP是比较频繁的事情,每次都手动去配置一堆东西确实是比较乏味。 另外,我目前负责维护的APP在发布时,不同的Mode设置不同的AppIcon和BundleID,
阅读全文
摘要:- undeclared selector #pragma clang diagnostic push #pragma clang diagnostic ignored"-Wundeclared-selector" // 需要消除警告的语句 #pragma clang diagnostic pop
阅读全文
摘要:在把应用打包安装到iPod Touch上面时,设备提示不兼容,所以就有几种猜想: 1.CPU架构问题,因为我手里这个iPod Touch的CPU是A5,是32位的; 2.TARGETS里面相关的设置对设备类型做了限制; 首先,检查了所有和Architecture相关的设置参数。 发现所有参数都是包含
阅读全文
摘要:http://blog.csdn.net/wahaha13168/article/details/52703030
阅读全文
摘要:找到Xcode项目文件.xcodeproj,查看包内容。 里面有project.pbxproj,用文本编辑器打开。 找到类似如下内容段:
阅读全文
摘要:按照以下内容设置即可:
阅读全文
摘要:NSStringFromSelector(_cmd); // Objective-C print(__FUNCTION__) // Swift 2 print(#function) // Swift 3__FILE__, __LINE__, __COLUMN__ and __FUNCTION__ =
阅读全文
摘要:Markdown 语法说明
阅读全文
摘要:http://www.2cto.com/kf/201504/395034.html http://www.cocoachina.com/ios/20150227/11202.html
阅读全文
摘要:先来看一个可能会遇到的问题: 如果你已经删除了xcode为你的项目自动生成的LaunchScreen.storyboard, 然后你在测试你的app的时候发现,屏幕里出现了黑色的区域,如上图(画红线的区域): 那么,你需要重新设置一下xcode里面的一些选项,并且用代码来实现启动画面的自定义。 首先
阅读全文
摘要:1.终端输入: 如果放在了应用程序里,就是这个: defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 如果放在了别的地方,比如用户根目录: defaults read ~/Xcode.app/C
阅读全文
摘要:esc:显示/隐藏自动补全弹出框。Tab:接受代码自动完成Ctrl+F/B 前移/后移光标Ctrl+P/N 上一行/下一行Ctrl+D 删除光标右边的字符Ctrl+K 删除本行Com+Ctrl+Y 继续运行(Debugging)Command + / :注释/取消注释代码 Command + [ 或
阅读全文
摘要:Debut - View Debugging - Capture View Hierarchy 当视图没有正常显示时,用view hierarchy进行调试,查看左边的分支里有没有加载对应的视图。 如果视图的确加载了,但是又没有显示出来,那么可能是由于视图的约束没有设置好,所以无法正常显示在调试的界
阅读全文
摘要:1.AdjustFontSize 按command +/-进行字体大小调整 2.ATProperty @property专用,strong.assign.copy.weak IBOutlet 3.Backlight 高亮当前编辑行 4.ESJsonFormat JSON转为属性声明 5.FuzzyA
阅读全文
摘要:1.#pragma mark - 方法分割线 2.#pragma mark 要备注的内容 3.// MARK: 要备注的内容 4.// FIXME: 要备注的内容 5.// TODO: 要备注的内容 推荐使用Xcode插件XToDo,用于快速定位所有的//TODO:和//FIXME: ??? !!!
阅读全文
摘要:You can easily add it to the plist using the GUI: On the last line add the + Enter the name of the group: App Transport Security Right click on the gr
阅读全文