在我的项目中,有一个UILabel带文本.字体大小为16pt.文本内容根据不同情况而变化.我希望它可以自动调整宽度UILabel以适应文本的总宽度而不拉伸.
可能吗?
我有一些源代码来获取url的文件名
例如:
我希望得到一个.pdf
因为我可以得到的加入2个NSStrings的方法是'appendString',它只用于在右侧添加字符串,所以我打算从字符串' http://www.google.com的右侧逐个检查每个字符串/a.pdf ',当它到达char'/'时,停止检查,返回字符串fdp.a,之后我将fdp.a更改为a.pdf
源代码如下
-(NSMutableString *) getSubStringAfterH : originalString:(NSString *)s0
{
NSInteger i,l;
l=[s0 length];
NSMutableString *h=[[NSMutableString alloc] init];
NSMutableString *ttt=[[NSMutableString alloc] init ];
for(i=l-1;i>=0;i--) //check each char one by one from the right side of string 'http://www.google.com/a.pdf', when it reach at the char '/', stop
{
ttt=[s0 substringWithRange:NSMakeRange(i, 1)];
if([ttt isEqualToString:@"/"])
{
break;
}
else
{
[h appendString:ttt];
}
}
[ttt release];
NSMutableString *h1=[[[NSMutableString alloc] initWithFormat:@""] autorelease];
for (i=[h length]-1;i>=0;i--)
{
NSMutableString *t1=[[NSMutableString …Run Code Online (Sandbox Code Playgroud) 我试图编译Ercia Sadun的示例代码在这里,但这个错误想出了:
warning: in /Users/interdev/iphone source code/Web Browser/Classes/SystemConfiguration.framework/SystemConfiguration, missing required architecture i386 in file
Undefined symbols:
"_SCNetworkReachabilityScheduleWithRunLoop", referenced from:
+[UIDevice(Reachability) scheduleReachabilityWatcher:] in UIDevice-Reachability.o
"_SCNetworkReachabilityCreateWithAddress", referenced from:
+[UIDevice(Reachability) hostAvailable:] in UIDevice-Reachability.o
+[UIDevice(Reachability) pingReachabilityInternal] in UIDevice-Reachability.o
"_SCNetworkReachabilityUnscheduleFromRunLoop", referenced from:
+[UIDevice(Reachability) unscheduleReachabilityWatcher] in UIDevice-Reachability.o
"_SCNetworkReachabilitySetCallback", referenced from:
+[UIDevice(Reachability) scheduleReachabilityWatcher:] in UIDevice-Reachability.o
+[UIDevice(Reachability) scheduleReachabilityWatcher:] in UIDevice-Reachability.o
+[UIDevice(Reachability) unscheduleReachabilityWatcher] in UIDevice-Reachability.o
"_SCNetworkReachabilityGetFlags", referenced from:
+[UIDevice(Reachability) hostAvailable:] in UIDevice-Reachability.o
+[UIDevice(Reachability) pingReachabilityInternal] in UIDevice-Reachability.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
"_SCNetworkReachabilityScheduleWithRunLoop", …Run Code Online (Sandbox Code Playgroud) 我希望在iPod Touch上测试我的应用程序
我创建了开发配置文件.
我将下载的.mobileprovision文件拖到了Organizer中
有一个黄色三角形警告说"在您的钥匙串中找不到与此配置文件匹配的有效签名身份"
其他分发配置文件没有任何问题.
我检查了连接的iPod Touch.组织者还说:
操作系统安装在"interdev"的iPod 3.1.3(7E18)上
Xcode支持的iPhone OS版本
iOS 3.1.3
Xcode 3.1
我需要升级Xcode吗?
由于UIProgressHUD需要访问私有api,所以我希望构建一个UIView带圆角和白色边框.我知道要转角是:
view.layer.cornerRadius = 5;
Run Code Online (Sandbox Code Playgroud)
但是如何让uiview同时具有圆角和白色边框?
欢迎任何评论
谢谢interdev
当我将iphone项目目录移动到新路径时.有一些红色文本表示项目源代码中缺少的文件.如何避免这些?
我使用下面的代码来获取NSImage的宽度和高度:
NSImage *image = [[[NSImage alloc] initWithContentsOfFile:[NSString stringWithFormat:s]] autorelease];
imageWidth=[image size].width;
imageHeight=[image size].height;
NSLog(@"%f:%f",imageWidth,imageHeight);
Run Code Online (Sandbox Code Playgroud)
但有时候imageWidth,imageHeight不会返回正确的值.例如,当我读取图像时,EXIF信息显示:
PixelXDimension = 2272;
PixelYDimension = 1704;
Run Code Online (Sandbox Code Playgroud)
但是imageWidth,imageHeight输出
521:390
Run Code Online (Sandbox Code Playgroud) 我知道setEditing:用于启用UITableView的编辑模式.
但我更喜欢禁用某些行的操作(启用其他行).
可能吗?
谢谢,
InterDev中
我希望在mac osx上重启nodejs
$ps aux | grep node
mymac 20215 0.0 0.0 2432768 460 s000 R+ 9:49AM 0:00.00 grep node
Run Code Online (Sandbox Code Playgroud)
有一个PID 20215,我试图杀死这个过程
kill -2 20215
Run Code Online (Sandbox Code Playgroud)
它报道
-bash: kill: (20215) - No such process
Run Code Online (Sandbox Code Playgroud)
您的评论欢迎
我希望使用UINavigationController在2个UIViewController之间切换.(AUIViewController,BUIViewController与UIView AView,BView相关)
AView有一个UIButton,BView也有一个UIButton.如果我按下AView上的按钮,它将推送BViewController并显示BView.如果我按下BView上的按钮,BViewController将弹出并返回AUIViewController.
我希望使用UINavigationController的导航功能,但隐藏它的"返回"栏和导航栏,只使用2个按钮告诉UINaviationController它需要做什么.可能吗?
iphone ×7
macos ×2
xcode ×2
cocoa ×1
ios ×1
keychain ×1
node.js ×1
nsimage ×1
objective-c ×1
uitableview ×1