小编JAL*_*JAL的帖子

第三方应用程序启动时,LibStatusBar图标消失

我为Cydia写了一个调整,它在状态栏中添加了一个图标.它在主屏幕上工作正常,当SpringBoard启动时,如果某个应用程序已经启动,那么它工作正常,但是,如果一个应用程序(如Facebook或Twitter)关闭(完全)并且图标显示,当启动应用程序,它将导致图标消失.使用以下代码使用libStatusBar显示图标:

if(icon) // if icon needs to be removed
{
    [icon release];
    icon = nil;
}

...

// add the icon to the status bar
icon = [[%c(LSStatusBarItem) alloc] initWithIdentifier:[NSString stringWithFormat:@"muteIconLablabla"] alignment:StatusBarAlignmentRight];
icon.imageName = [NSString stringWithFormat:@"Mute"];
Run Code Online (Sandbox Code Playgroud)

我也尝试使用libStatusBarREADME文件中建议的方法

[[UIApplication sharedApplication] addStatusBarImageNamed:@"ON_Mute"]; // and removeStatusBarImageNamed:...
Run Code Online (Sandbox Code Playgroud)

我尝试覆盖-(id)init并更新那里的图标,但结果相同.

上面显示的代码是从static void函数调用的.这个函数被多次调用,例如来自-(void)applicationDidFinishLaunching:(id)application under %hook SpringBoard-(void)ringerChanged:(int)changed

全在里面Tweak.xm.问题也在发生iOS7.

cydia jailbreak ios libstatusbar ios7

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

图像处理,以提高tesseract OCR的准确性

我一直在使用tesseract将文档转换为文本.文档的质量范围非常广泛,我正在寻找有关哪种图像处理可能会改善结果的提示.我注意到高度像素化的文本 - 例如由传真机生成的文本 - 对于tesseract来说特别难以处理 - 可能是角色的所有锯齿状边缘都会混淆形状识别算法.

什么样的图像处理技术可以提高准确度?我一直在使用高斯模糊来平滑像素化图像并看到一些小的改进,但我希望有更具体的技术可以产生更好的结果.假设一个过滤器被调整为黑白图像,这将平滑不规则的边缘,然后是一个过滤器,它会增加对比度,使角色更加清晰.

对于图像处理新手的任何一般提示?

ocr tesseract image-processing

127
推荐指数
9
解决办法
13万
查看次数

如何从UIColor获取RGB值?

我正在使用以下代码创建一个颜色对象.

curView.backgroundColor = [[UIColor alloc] initWithHue:229 saturation:40 brightness:75 alpha:1];
Run Code Online (Sandbox Code Playgroud)

如何从创建的颜色对象中检索RGB值?

rgb uicolor ios

94
推荐指数
8
解决办法
8万
查看次数

How can I check if an object in an NSArray is NSNull?

I am getting an array with null value. Please check the structure of my array below:

 (
    "< null>"
 )
Run Code Online (Sandbox Code Playgroud)

When I'm trying to access index 0 its crashing because of

-[NSNull isEqualToString:]: unrecognized selector sent to instance 0x389cea70
Run Code Online (Sandbox Code Playgroud)

Currently its crashing because of that array with a crash log:

 *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNull isEqualToString:]: unrecognized selector sent to instance 0x389cea70'
*** First throw call stack:
(0x2d9fdf53 0x3820a6af 0x2da018e7 0x2da001d3 0x2d94f598 0x1dee57 0x1dfd31 0x302f598d …
Run Code Online (Sandbox Code Playgroud)

objective-c nsarray ios nsnull

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

Xcode 8 Objective-C类别警告

我正在使用Xcode 8和Swift 3.0.这个错误信息是什么意思?

ld:警告:某些目标文件具有不兼容的Objective-C类别定义.某些类别元数据可能会丢失.应使用相同的编译器构建包含Objective-C类别的所有文件.

xcode objective-c ios swift xcode8

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

如何重建开发pod更改?

我有一个开发窗格,我使用本地连接到我的应用程序:path => '~/Projects/Swift/pod'.当我在该开发窗格中的应用程序代码中进行更改时,构建后不会包含此更改.这就像我构建缓存代码,而不是我的代码更改.

对于包含代码更改到构建我必须运行命令"清理构建文件夹",但在该构建需要很长时间后,持续10分钟,这不是很有效率.

从字面上看,我对一行代码发表评论并等待10分钟才能看到变化.

问题是什么?

我试图在任何更改后运行"pod install/pod update",但它没有任何效果.

xcode ios cocoapods

57
推荐指数
4
解决办法
9338
查看次数

带有UIImage的Swift游乐场

我正在使用Xcode 6,我正在尝试重新创建会话401"Xcode 6中的新功能"中演示的代码.我已经将图像添加到Images.xcassets(称为Sample),并在playground文件中我试图访问此图像,如演示.

我的代码如下(如演示):

var sample = UIImage(named: "Sample")
Run Code Online (Sandbox Code Playgroud)

但是,我不能让它像演示一样工作.我错过了什么吗?

uiimage ios swift xcode6 swift-playground

55
推荐指数
4
解决办法
5万
查看次数

使用iOS Device进行调试时切换慢动画

我正在使用xCode 4.3.1,我需要使用iOS模拟器具有的选项=>调试 - >切换慢动画,但在使用iOS设备进行调试时.

可能吗?

xcode ios ios5

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

C#:在GPU上执行操作,而不是CPU(计算Pi)

我最近阅读了很多关于软件(主要是科学/数学和加密相关)的文章,这些软件将部分计算移到GPU上,这使得支持操作的速度提高了100-1000(!)倍.

是否有库,API或其他方式通过C#在GPU上运行某些东西?我正在考虑简单的Pi计算.我有一个GeForce 8800 GTX,如果它是相关的(虽然更喜欢卡独立的解决方案).

.net c# api gpu

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

使用Javascript将毫秒转换为分钟和秒

Soundcloud的API以毫秒为单位给出其轨道的持续时间.JSON看起来像这样:

"duration": 298999
Run Code Online (Sandbox Code Playgroud)

我尝试了很多我在这里找到的功能无济于事.我只是在寻找能够将这个数字转换成如下所示的东西:

4:59
Run Code Online (Sandbox Code Playgroud)

这是一个接近但不起作用的.它并没有停止在60秒.它一直到99没有任何意义.例如,尝试输入"187810"作为ms的值.

var ms = 298999,
min = Math.floor((ms/1000/60) << 0),
sec = Math.floor((ms/1000) % 60);

console.log(min + ':' + sec);
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

如果你也可以增加几个小时的支持,我将不胜感激.

javascript milliseconds seconds

49
推荐指数
4
解决办法
7万
查看次数