1 设置Label自动换行:在中将layout选项设置为wraps
2 label显示字符串, 使用stringValue实现
@property (strong) IBOutletNSTextField *DeviceVerNum;
self.DeviceVerNum.stringValue = @"Please connect your headset to yourcomputer";
显示字符串+数字:使用NSString stringWithFormat
NSString* DeviceVersionStr;
DeviceVersionStr=[NSString stringWithFormat:@"The device version is:%s,it will update to:%s",DeviceVersion,HexVersion];
[_DeviceVerNum setStringValue:(DeviceVersionStr)];
附:
NSString中stringWithFormat的用法
转自http://blog.csdn.net/qq_28884869/article/details/47090043
#import <Foundation/Foundation.h>
int main(){
NSString* str;
str = [NSString stringWithFormat:@"your height is %d feet, %d inches.",5,11];
// NSLog(@"%@",str);
NSLog(@"%@",str);
NSString* str1 ;
str1 = @"MAC";
//指定NSString的实例来创建字符串
NSString* str2 ;
str2 = [NSString stringWithFormat:@"%@ PRO",str1];
NSLog(@"%@",str2);
//指定整数,创建字符串
int i = 80;
NSString* str3;
str3 = [NSString stringWithFormat:@"%d %%",i];
NSLog(@"%@",str3);//这样str3就变为80%
NSString* str4;
str4 = [NSString stringWithFormat:@"0x%x",i];
NSLog(@"%@",str4);
return 0;