小编Lou*_*nco的帖子

Java中的Context究竟是什么?

我用Google搜索并阅读了Java文档,但我有点困惑.有人Context可以用简单的英语解释一下是什么吗?

java android

99
推荐指数
3
解决办法
11万
查看次数

.NET扫描API

是否有任何用.NET(没有COM互操作)编写的免费或商业组件可以与大多数twain扫描仪一起使用?

.net c# twain scanning

39
推荐指数
6
解决办法
5万
查看次数

不同的数据库使用不同的名称引用?

例如,mysql引用表名使用

SELECT * FROM `table_name`;
Run Code Online (Sandbox Code Playgroud)

注意`

其他数据库是否使用不同的char来引用其表名

mysql database

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

图像失真算法的资源

我在哪里可以找到图像失真的算法?有很多关于Blur和其他经典算法的信息,但是很少有更复杂的算法.特别是,我对旋转效果图像失真算法很感兴趣.

algorithm graphics image image-processing

22
推荐指数
3
解决办法
2万
查看次数

什么是Swift预处理器相当于iOS版本检查比较?

我正进入(状态

yld: Symbol not found: _OBJC_CLASS_$_UIUserNotificationSettings
Run Code Online (Sandbox Code Playgroud)

这是当应用程序在iOS7设备上运行时甚至根本没有在代码中调用该函数导致错误的函数.

func reigsterForRemoteUserNotifications(notificationTypes: UIUserNotificationType, categories: NSSet) {
        let userNotificationSettings = UIUserNotificationSettings(forTypes: notificationTypes, categories: categories)
        (UIApplication.sharedApplication()).registerUserNotificationSettings(userNotificationSettings)
        UIApplication.sharedApplication().registerForRemoteNotifications()
    }
Run Code Online (Sandbox Code Playgroud)

我不希望在iOS7设备上运行时可以访问此方法.我不希望在其中进行选择检查,因为这意味着该方法可用于开始.

我想要的是一个构建配置参数来检查版本:我无法找到一种方法来编写一个快速等效的预处理器宏来检查正确的iOS版本并忽略新的和未声明的iOS 8库函数.

#if giOS8OrGreater
// declare the functions that are iOS 8 specific
#else 
// declare the functions that are iOS 7 specific

#endif
Run Code Online (Sandbox Code Playgroud)

在文档中,apple建议使用函数和泛型来替换复杂的宏,但在这种情况下,我需要构建配置预编译检查以避免处理未声明的函数.有什么建议.

macros ios swift

18
推荐指数
3
解决办法
1万
查看次数

由于无法识别电影的文件格式,无法打开视频文件

我试图从图像magick库给出的图像创建一个视频文件.像不透明度差异一样逐个应用一些效果后,它会成功创建,但会Quick time player给出错误" video file could not be opened. The movie's file format isn't recognized ".

我使用以下代码:

double d = 0.00;

- (void)posterizeImageWithCompression:(id)sender {

    // Here we use JPEG compression.
    NSLog(@"we're using JPEG compression");

    MagickWandGenesis();
    magick_wand = NewMagickWand();
    magick_wand = [self magiWandWithImage:[UIImage imageNamed:@"iphone.png"]];

    MagickBooleanType status;

    status = MagickSetImageOpacity(magick_wand, d);

    if (status == MagickFalse) {
        ThrowWandException(magick_wand);
    }
    if (status == MagickFalse) {
        ThrowWandException(magick_wand);
    }
    size_t my_size;
    unsigned char * my_image = MagickGetImageBlob(magick_wand, &my_size); …
Run Code Online (Sandbox Code Playgroud)

iphone imagemagick objective-c ios

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

非递归JavaScript JSON解析器

我有一个非常大的JSON字符串,我需要使用浏览器中的JavaScript进行解析.现在,在一些浏览器中,我的堆栈空间不足.不幸的是,我的JSON可以包含用户字符串,所以我不能使用eval或者让浏览器解析它.

我查看了一些标准的JavaScript JSON解析器,它们是递归的.想知道是否有人知道任何安全且非递归的JSON解析器.我愿意让它拥有更少的功能 - 我只有一个巨大的对象阵列.

或者,如果有人知道可能很容易修改的那个,那也将是一个很大的帮助.

编辑:仔细检查,解析器内部使用的eval()抛出堆栈溢出.所以,它必须是递归的.

javascript json

16
推荐指数
2
解决办法
2065
查看次数

将某些XIB/Storyboard字符串标记为不可本地化

我正在使用基本国际化的XIB/Storyboard文件和使用XLIFF文件进行翻译的"导出本地化"方法.

我有一些标签,按钮等具有应翻译的文本,但我也有标签,我们使用一些占位符文本(如全名),以便您可以看到填充数据时视图的样子,但这些标签总是以编程方式来自插座.

有没有办法将此标签的.text属性标记为在XIB中设置为不可本地化,以便它不会在XLIFF(或生成的.strings)文件中结束.

我知道我可以删除文本 - 我还想过有一个前缀(比如@"!DNL!")意味着翻译不应该本地化,但我希望只有一种标准的方法来做到这一点.

xcode localization storyboard xib ios

15
推荐指数
3
解决办法
1514
查看次数

有没有办法让Swift脚本使用多个文件

我正在尝试用Swift编写脚本(不是Xcode项目).要清楚,我的文件的第一行是

 #!/usr/bin/swift
Run Code Online (Sandbox Code Playgroud)

我只是从命令行调用它.

但是,我无法弄清楚如何让该脚本使用另一个.swift文件中的代码.它不会从同一目录中提取它import,我无法看到它.

这支持吗?

command-line swift

12
推荐指数
3
解决办法
2502
查看次数

在StoryBoard中使用手势识别器时崩溃

UPDATE

对于旧版本的Xcode来说,这是一个老问题.事实证明,问题是Xcode中的一个错误已被修复.

原版的

我有一个故事板生成一个新的标签iPhone应用程序(与ARC)

在我的一个标签中,如果我将一个手势识别器(任何,但让我们说Pan)拖到控件上,然后将选择器设置为一个动作,它就会在我转到选项卡时立即崩溃.

控制台中没有任何内容 - 在加载故事板时似乎正在发生(从未调用viewDidLoad).

  1. 我无法弄清楚如何获取更多信息
  2. 在另一个选项卡上,这很好.两个选项卡都是自动生成的

(我可能在视图中弄乱了一些东西,但我没有弄清楚我做了什么).

如果我以编程方式制作手势,它们可以正常工作,但是让它在故事板中工作很好,而且我担心任何错误都会在某些方面导致崩溃.

更多信息

在我得到的模拟器中

-[__NSCFString setView:]: unrecognized selector sent to instance 0x6d2db70
Run Code Online (Sandbox Code Playgroud)

再次,需要调试技术 - 例如,有没有办法找出0x6d2db70是什么对象?

这与这个问题完全一样(没有答案):

"界面"构建器中的手势识别器会崩溃我的应用程序

更多信息

重现这一点很简单

  1. 新的iPhone标签应用程序,ARC和Storyboard on
  2. 将点按手势拖动到第二个标签的视图上(适用于第一个标签)
  3. 创建(IBAction)
  4. 将手势的选择器连接连接到#3的操作
  5. 运行,转到第二个选项卡

崩溃.与我的应用程序相同,默认选项卡有效,其他选项卡则无效

iphone objective-c interface-builder ios xcode-storyboard

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