这个列表会不断更新,如果它还有更多毛病的话。
不方便的毛病:苹果的固执是出名了,至今不习惯(怎么说形容呢,就像戴了TT,还得是国产伪劣那种,我的意思是戴了橡胶手套,不要想歪)。
1 大多数SDK都有自动弹出关键字的功能,但是XCode有一个毛病,比如输入[[NSString alloc]ini,会弹出initWidthFormat,你会回车就变成initWidthCode,如果手快回车两下,那就必须删掉重来,每天都要被它坑害几次。
2 不会补齐右边的括号,据说3.1.4后就有了,有点惧怕下载那么大的SDK了,就为这个小功能。
3 工具栏的按钮太少,很多功能比如clean,find in project,Open,add等都要用菜单,我一搬不会记太多快捷键
4 单元跳转,单元内查找跳转到某个方法都不方便,特别是一个单元的代码量较多时。出错的红色标志,todo标志在右边的滚动条上很难点到。
5 错误提示比较弱智,对新手可能造成麻烦,提示某个单元错误,可能错误不在单元内,而是import的某个单元有问题。
6 IB缺少选择组件的列表,特别一些组件相互覆盖时会比较麻烦。
脑残的毛病:
1 改了代码,但是编译后还是按照修改代码前的方式运行,编译过程中肯定有判断哪些代码需要重新编译,可能这个判断出现问题。出现概率很低,而且clean后也不能解决问题,有时候会给你判断问题造成很大的麻烦,解决方法是在刚刚修改的关键地点下了断点,就会突然就正常了,可是代码根本没有再次修改过,在Delphi,Java中也碰过这样的情况,不过XCode频率稍高。
//***************************************************0811
× 做横竖屏切换时发现,IB的自动伸展功能计算不大正确,横向略少,纵向略多,要做好还是要自己编代码。
分享到:
相关推荐
这些版本的 Xcode 均可从 Apple 官方网站下载,下载链接如下: - [Xcode 4.2.1 for Lion](http://adcdownload.apple.com/Developer_Tools/xcode_4.2.1_for_lion/xcode_4.2.1_for_lion.dmg) - [Xcode 4.1 for Lion]...
综上所述,Xcode 15.4的真机调试功能是开发者不可或缺的工具,它涵盖了从基本的代码调试到复杂的性能分析和用户体验评估的各个方面。通过熟练掌握这些功能,开发者可以有效地提高开发效率,打造出更加稳定、性能优异...
《Xcode 12.1镜像文件:保持对iOS 12.1真机支持的详尽指南》 在iOS应用开发过程中,Xcode作为官方的集成开发环境(IDE),扮演着至关重要的角色。然而,随着新版本的发布,开发者们可能会面临一个问题:如何在不...
标题中的“xcode disk image 10.1”指的是Xcode的一个特定版本,与iOS 10.1设备支持相关的磁盘映像。这个版本的Xcode包含了...同时,对于研究iOS历史版本的特性变化或者逆向工程的开发者,这样的资源也是必不可少的。
在iOS和macOS应用开发领域,Xcode是Apple官方推荐的集成开发环境(IDE),它提供了丰富的功能,如代码编辑、调试、构建管理等。然而,对于习惯于使用Visual Studio等其他IDE的开发者来说,Xcode在某些方面可能略显...
### 卸载Xcode的命令 在开发领域中,Xcode是苹果官方为开发者提供的集成开发环境(Integrated Development Environment,IDE),主要用于iOS、iPadOS、macOS、watchOS及tvOS的应用程序开发。然而,在某些情况下,...
Xcode 15.4 真机调试包是一个针对苹果开发者的重要工具,它允许开发者在实际设备上测试和调试iOS、iPadOS、macOS、tvOS以及watchOS应用程序。这个版本的Xcode包含了编译器、模拟器、界面设计工具、性能分析工具等一...
**Xcode 14.2 全面解析:专业级iOS与macOS开发工具** Xcode作为Apple官方的集成开发环境(IDE),是iOS、iPadOS、watchOS、tvOS以及macOS应用开发的核心工具。Xcode 14.2版本在前代的基础上进行了诸多优化和增强,...
《Xcode 12.1:深度解析与应用实践》 ...对于任何致力于Apple平台应用开发的人来说,深入理解和掌握Xcode 12.1的新特性都是必不可少的。通过持续学习和实践,开发者可以充分利用这些工具,打造出更优秀的产品。
ios xcode10-xcode14各版本sdk,主要包括7 8 9 10 11 12 13 14个版本以及各小版本,博客中有截图。
xcode 16.1 (下载最新的xcode14.2 获取的16.1) 在: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 路径下重启xcode 支持 iphone 14 pro
在软件开发中,特别是在iOS应用开发中,使用Xcode作为主要的开发环境,开发者需要管理不同版本的构建(Build)。通常情况下,每次编译应用时,开发者会手动增加Build版本号来区分不同版本的构建,以便于内部测试和...
对于利用ARKit开发AR应用的开发者,理解iOS 11中的ARKit改进和增强是必不可少的。 总的来说,Xcode iOS 11.0配置包为那些希望在不升级Xcode的前提下调试iOS 11.0设备的开发者提供了便利。然而,这并不意味着可以...
在iOS开发过程中,Xcode是不可或缺的工具,它包含了集成开发环境(IDE)、Swift编程语言、Interface Builder等组件,使得开发者能够创建、测试和发布iOS应用程序。标题中的“Xcode14.7.zip”可能是一个包含了针对iOS...
总的来说,XCode是苹果开发者不可或缺的工具,无论是初学者还是经验丰富的开发者,都能从中受益。通过XCode,你可以创建各种创新的应用程序,服务于数亿的iOS和macOS用户。而下载特定版本的XCode,比如XCode 4.2,...
《VVDocumenter-Xcode:Xcode6时代的注释利器》 在iOS和macOS的开发过程中,代码注释是至关重要的,它不仅有助于提高代码的可读性,还能方便团队协作,让其他开发者更容易理解你的代码逻辑。VVDocumenter-Xcode是一...
在iOS应用开发领域,Xcode是苹果官方推荐的集成开发环境(IDE),用于编写和调试针对iOS设备的应用程序。然而,随着iOS系统版本的不断更新,开发者可能遇到一个挑战:如何使用较低版本的Xcode来支持较新版本的iOS。...
在iOS开发过程中,Xcode是不可或缺的集成开发环境(IDE),它是Apple官方为开发者提供的用于构建、调试和发布iOS及macOS应用的工具。本文将深入探讨“iOS Xcode 15.4真机测试包”相关的知识点,帮助开发者更好地理解...
真机调试是iOS开发不可或缺的一部分,因为它允许开发者在目标设备上直接运行和测试应用程序,确保代码在不同硬件配置和系统版本上的兼容性。相比模拟器,真机调试能更真实地反映出应用在用户手中的表现,包括性能、...
3. **真机测试**: 在开发iOS应用时,开发者通常会在模拟器上进行初步测试,但为了确保应用在不同设备上的表现,真机测试是必不可少的。真机测试就是在实际的iOS设备上运行和测试应用,这样可以更准确地评估性能、...