小编Alb*_*haw的帖子

- [NSString writeToFile:]不会更改文件的内容

我正在尝试写入我的资源中的"index.html"文件.我可以毫无问题地加载文件,但我似乎无法写入它.没有任何东西显示为错误,它只是不写.该应用程序不会中止或任何东西,但当我重新加载文件时没有任何改变.

我的写作代码:

NSBundle *thisBundle = [NSBundle bundleForClass:[self class]];
NSString *path = [thisBundle pathForResource:@"index" ofType:@"html"];
NSString *myString = [[NSString alloc] initWithFormat:@""];
[myString writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:NULL];
Run Code Online (Sandbox Code Playgroud)

我的加载代码:

[myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"]isDirectory:NO]]];
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

file-io cocoa-touch objective-c ios

2
推荐指数
1
解决办法
6200
查看次数

iOS将多个图像复制到粘贴板

我可以将一个图像复制到粘贴板,如下所示:

UIPasteboard *pasteboard;
pasteboard = [UIPasteboard generalPasteboard];
UIImage *image;
[pasteboard setImage:image];
Run Code Online (Sandbox Code Playgroud)

如何将两个或三个图像复制到粘贴板?

copy pasteboard image ios

2
推荐指数
1
解决办法
1976
查看次数

检测图像iOS中的黑色像素

到目前为止,我正在逐个搜索每个像素,检查颜色是否为黑色......如果不是,我会继续查看下一个像素.这是永远的,因为我只能检查约.每秒100像素(加速我的NSTimer冻结应用程序,因为它无法足够快地检查.)所以,无论如何我可以让Xcode返回所有黑色的像素并忽略其他所有因素我只需要检查这些像素而不是每个像素.我试图在我的图像上检测到最左边的黑色像素.

这是我目前的代码.

- (void)viewDidLoad {
    timer = [NSTimer scheduledTimerWithTimeInterval: 0.01
                                             target: self
                                           selector:@selector(onTick:)
                                           userInfo: nil repeats:YES];
    y1 = 0;
    x1 = 0;
    initialImage = 0;
    height1 = 0;
    width1 = 0;
}

-(void)onTick:(NSTimer *)timer {
    if (initialImage != 1) {
        /*
        IMAGE INITIALLY GETS SET HERE... "image2.image = [blah blah blah];" took this out for non disclosure reasons
        */
        initialImage = 1;
    }
    //image2 is the image I'm checking the pixels of.
    width1 = (int)image2.size.width;
    height1 = (int)image2.size.height;
    CFDataRef imageData …
Run Code Online (Sandbox Code Playgroud)

image pixel colors objective-c ios

2
推荐指数
1
解决办法
5333
查看次数

Unicode字符xn - ls8h

我想知道如何用这种形式编写unicode表情符号字符"xn - ls8h"< - 这是一堆poo表情符号unicode字符.我从未见过这种形式,总是喜欢ᗷ*; (没有星号)或类似的东西......这是什么"xn--"形式,我该如何转换成它?谢谢!

unicode character representation emoji

2
推荐指数
1
解决办法
2543
查看次数

在UITextView中连续退格许多字符

我想检查一个用户是否在textView中对一个字符进行退格,如果有任何相同的字符连接它以便将它们全部删除...

例如,如果我正在检查的字符是"e",我有文本"easy heeeeeello",并且用户开始按退格键,它将变为:

容易heeeeeello - >容易heeeeeell - >容易heeeeeel - >容易heeeeee - >容易h

代码应该检测到按下退格键.然后它会检测哪些文本将被删除,如果该文本是一个字符(在我们的例子中是"e"),它将检查是否有更多的"e"触及"e"创建一条"e" s并删除所有.

你能帮助我吗?

iphone xcode objective-c uitextviewdelegate ios

2
推荐指数
1
解决办法
2295
查看次数

将照片保存到相机胶卷并确保其实际保存

我目前正以这种方式将UIImage保存到相机胶卷.

UIImageWriteToSavedPhotosAlbum(finalPicture.image, nil, nil, nil);

但是如果用户拒绝我们访问他们的照片的权限会发生什么...我怎么能告诉这已经发生并显示错误消息?

photo image objective-c save ios

2
推荐指数
1
解决办法
2420
查看次数

Xcode警告符号 - 带有白色CIRCLE的黄色三角形?

所以我习惯看到带有感叹号的红色圆圈和带有感叹号的黄色三角形......但带圆圈的黄色三角形是什么意思?

在此输入图像描述

xcode ios

2
推荐指数
1
解决办法
1078
查看次数

如何在当前目录中输出空文件的名称?

我正在尝试检查我的文件夹中是否为空(0字节)的文件.我有大约1200个文件,所以Perl将使这个任务非常容易:)

到目前为止,这是我的代码,但它似乎不起作用.(它只列出了所有文件.)任何人都可以教我做错了什么吗?谢谢!

#!/usr/bin/perl
@files = glob('*');
if ((-s @files) == 0) {
    print"@files\n";
}
Run Code Online (Sandbox Code Playgroud)

perl glob filesize

2
推荐指数
1
解决办法
227
查看次数

StoryBoard导航到Root View Controller

这是我第一次使用故事板,我用UINavigationController设置了5个视图控制器,按钮可以推送到下一个视图控制器.

所以我从VC1开始并推送到VC​​2,然后单击并按下按钮并按下VC3,然后单击按钮并按下VC4,依此类推...在最后一个屏幕(VC5)上我有一个"主页"按钮,用户可以点击返回主屏幕(VC1),我已将其设置为推送到VC​​1,问题是当用户点击它们被带到主屏幕但是导航后面有一个后退按钮吧,他们可以回到最后一个屏幕?在他们点击回家之后,如果没有第一次像他们那样导航他们就不能返回到之前的屏幕!

我怎么能做到这一点?谢谢!我习惯使用xib并以编程方式控制UINavigationControllers所以这个StoryBoard的东西对我来说很新鲜哈哈!

objective-c storyboard ios

2
推荐指数
1
解决办法
6873
查看次数

Javascript相当于PHP的"打印"

如果我有一些PHP HTML,如下所示:

<html> I am feeling <?php print urldecode($_GET["emotion"]);?> today!</html>
Run Code Online (Sandbox Code Playgroud)

在URL标题中获取"情感"是"快乐",HTML呈现"我今天感觉快乐!".


现在,从PHP迁移,我如何用javascript做到这一点?

在Javascript中我有一个变量,$emotion = "Happy";所以Javascript在下面的脚本标签之间(当前有星号********)

<html> I am feeling <script>*********************</script> today!</html>
Run Code Online (Sandbox Code Playgroud)

javascript php

1
推荐指数
1
解决办法
99
查看次数