Xcode 4.4 for Mountain Lion增加的新东西

2024-02-25 02:08

本文主要是介绍Xcode 4.4 for Mountain Lion增加的新东西,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

系统升级到了Mountain Lion,更新了下开发工具Xcode,增加了些新东西,网上学习后记录下。


首先,升级时遇到了问题,重装完系统删除旧的Xcode后安装新的4.4版本,模拟器一直报错打不开,显示iOS模拟器意外退出,折腾后终于解决,先用一款MAC下的应用(CleanApp)把Xcode全部卸载,这款软件还不错,只需把要处理的应用脱进去让它自动分析就成,全部删除后再次重装Mountain Lion,费了不少时间。


然后记录下用到的新特性:

1.方法符号[ ]自动生成,这个用下就清楚了,方便的代码员。。。系统自动补全,早就该出了。

2.属性语法的声明,升级后新的属性语法不需要在.m文件里手动@synthesize处理属性变量了,在.h头文件里直接@property后就可以了,又省力了- - 

3.使用@符号的新功能,简化语法,非常快捷,例如:

初始化一个数组用@方法

    NSArray *array = @[@"obj_1", @"obj_2"];
    NSLog(@"%@",array);

以上这样的代码后台可输出

2012-08-02 10:44:16.787 Test4.4[3562:c07] (
    "obj_1",
    "obj_2"
)

很方便,还有很多地方可以用到新的“@”,用到再做处理。


总之,感觉这次更新为程序员的编码效率提高了不少,还不错。


更多请见这里




这篇关于Xcode 4.4 for Mountain Lion增加的新东西的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/744106

相关文章

EMLOG程序单页友链和标签增加美化

单页友联效果图: 标签页面效果图: 源码介绍 EMLOG单页友情链接和TAG标签,友链单页文件代码main{width: 58%;是设置宽度 自己把设置成与您的网站宽度一样,如果自适应就填写100%,TAG文件不用修改 安装方法:把Links.php和tag.php上传到网站根目录即可,访问 域名/Links.php、域名/tag.php 所有模板适用,代码就不粘贴出来,已经打

一些数学经验总结——关于将原一元二次函数增加一些限制条件后最优结果的对比(主要针对公平关切相关的建模)

1.没有分段的情况 原函数为一元二次凹函数(开口向下),如下: 因为要使得其存在正解,必须满足,那么。 上述函数的最优结果为:,。 对应的mathematica代码如下: Clear["Global`*"]f0[x_, a_, b_, c_, d_] := (a*x - b)*(d - c*x);(*(b c+a d)/(2 a c)*)Maximize[{f0[x, a, b,

黑神话:悟空》增加草地绘制距离MOD使游戏场景看起来更加广阔与自然,增强了游戏的沉浸式体验

《黑神话:悟空》增加草地绘制距离MOD为玩家提供了一种全新的视觉体验,通过扩展游戏中草地的绘制距离,增加了场景的深度和真实感。该MOD通过增加草地的绘制距离,使游戏场景看起来更加广阔与自然,增强了游戏的沉浸式体验。 增加草地绘制距离MOD安装 1、在%userprofile%AppDataLocalb1SavedConfigWindows目录下找到Engine.ini文件。 2、使用记事本编辑

Xcode 运行项目时候选择模拟器位置处显示My Mac 的处理

1、先关闭Xcode,找到该工程项目目录,找到该项目的*.xcodeproj 文件,然后右键点击选择“显示包内容”; 2、包内容中显示以下三项:project.pbxproj .project.xcworkspace .xcuserdata 接着选择“xcuserdata”这个文件夹,将其整个移到废纸篓,重新打开你的项目,则可使用Simulator; 3、如果上诉方法没有用, 那么找到tar

ubuntu16.04 下 android 4.4.4 源码编译

文章目录 环境依赖编译过程问题1、MODULE.TARGET.SHARED_LIBRARIES.xxx already defined by xxx2、make: **** No Rule to make target "hardware/qcom/sm8150p/Android.mk" Stop 编译成功结果参考 环境依赖 java: 1.6make:3.81python:2.

STM32F103调试DMA+PWM 实现占空比逐渐增加的软启效果

实现效果:DMA+PWM 实现PWM输出时,从低电平到输出占空比逐渐增加再到保持高电平的效果,达到控制 MOS 功率开关软启的效果。 1.配置时钟 2.TIM 的 PWM 功能配置 选择、配置 TIM 注意:选择 TIM 支持 DMA 控制输出 PWM 功能的通道,有的TIM通道支持PWM 但不支持PWM注意选择。 PWM参数设置 Counter Period :

【新东西】链接合集

1、RxJava。 基础介绍:http://www.jianshu.com/p/5e93c9101dc5 详细介绍:http://gank.io/post/560e15be2dca930e00da1083 方法介绍:https://zhuanlan.zhihu.com/p/21926591 2、Retrofit。网络请求框架,外包代码里用的这个。 简单介绍:http://blog.csd

发现个有趣的东西:Tweetable Mathematical Art(用三个140字符以内的函数生成一个1024尺寸的图片)

发现 我是在看《构建之法》这本书时,看到作者提到这个: 好厉害!用三段140字符以内的代码生成一张1024×1024的图片_IT新闻_博客园 这是2014年一个人在 Code Golf Stack Exchange (a question and answer site for programming puzzle enthusiasts and code golfers) 发起的编程挑战:

[ios]准备好app后使用xcode发布ios操作

在app代码完成后,点击xcode进行发布

虚拟机苹果系统MacOS中XCode的安装

1、背景介绍    主机系统Win11,虚拟机VMWare17,苹果系统MacOS 13.6.7 2、Xcode的在线    点击应用市场,输入Xcode搜索: 看来Xcode无法安装在macOS V13上,直接在线安装失败。 3、采用下载安装包的方法进行安装 解决办法参考链接: 低版本Mac OS安装合适xcode的方法_不能将xcode安装在“macintosh