小编Dan*_*nny的帖子

无法读取UTF-8文件名

无法从Windows文件系统中读取UTF-8文件名(主要Windows语言为英语)

<?php

$path_to_read = 'D:\music';

class AudioFilterIterator extends FilterIterator
{
    public function accept()
    {
        return (strpos(parent::current(), '.mp3'));
    }
}

$object = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path_to_read));

$iterator = new AudioFilterIterator($object);

echo "<pre>";

$files = array();

foreach($iterator as $file)
{
    echo $file . "\n";
}
Run Code Online (Sandbox Code Playgroud)

所以,例如,我有一个名为"10Hörtauf.mp3"的文件,但作为输出我得到"10 Hort auf.mp3"

我该如何解决?

php

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

UIWebView委托中的EXC_BAD_ACCESS

我有一个问题 - 我在尝试设置UIWebView.delegate = self时得到了EXC_BAD_ACCESS;

我的代码:

vkLogin.h -

#import UIKit/UIKit.h

@interface vkLogin : UIViewController <UIWebViewDelegate>
{
    UIWebView *authBrowser;
    UIActivityIndicatorView *activityIndicator;
}

@property (nonatomic, retain) UIWebView *authBrowser;
@property (nonatomic, retain) UIActivityIndicatorView *activityIndicator;

@end
Run Code Online (Sandbox Code Playgroud)

vkLogin.m -

#import "vkLogin.h"
#import "bteamViewController.h"

@implementation vkLogin

@synthesize authBrowser;

- (void) viewDidLoad
{
    [super viewDidLoad];

    activityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
    activityIndicator.center = CGPointMake(self.view.bounds.size.width / 2, self.view.bounds.size.height / 2);
    activityIndicator.autoresizesSubviews = YES;
    activityIndicator.hidesWhenStopped = YES;

    [self.view addSubview: activityIndicator];
    [activityIndicator startAnimating];

    authBrowser = [[UIWebView alloc] initWithFrame:self.view.bounds];

    authBrowser.delegate = self; …
Run Code Online (Sandbox Code Playgroud)

objective-c ios

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

标签 统计

ios ×1

objective-c ×1

php ×1