小编Mat*_*toe的帖子

有什么地方我可以开始MobileSubstrate调整编程?

在论坛上搜索后,我发现了一个类似的问题,并将它重定向到一个教程,该教程给出了一些关于使用CapitainHook操作SpringBoard的基本指令.

首先,我想只使用普通的%hooks.我能开始的任何暗示?

cocoa-touch objective-c jailbreak ios

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

是否有UILabel的触摸方法?

如果有人触及预先声明的话UILabel,我想做一个动作,例如:

if (label is touched) {
    my actions;
}
Run Code Online (Sandbox Code Playgroud)

有方法/方法吗?

cocoa-touch objective-c uilabel touch-event ios

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

如何将字符串转换为浮点数?

可能重复:
在Objective-C中将字符串转换为float

我想将一个字符串转换为一个浮点数.

/* dict is an NSDictionary to load Preferences */ 
NSString *str = [dict objectForKey:@"key"];
Run Code Online (Sandbox Code Playgroud)

这是我得到的地方.现在我想@"32.0f"在float中转换字符串值(在本例中),它可以由我的应用程序处理.我怎样才能做到这一点?

floating-point cocoa-touch objective-c nsstring ios

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

MediaPlayer.framework:如何将MPMusicRepeatModeDefault"转换"为实际模式?

正如Apple文件中所述:

enum {
   MPMusicRepeatModeDefault,
   MPMusicRepeatModeNone,
   MPMusicRepeatModeOne,
   MPMusicRepeatModeAll
};
typedef NSInteger MPMusicRepeatMode;
Run Code Online (Sandbox Code Playgroud)

然而,MPMusicRepeatModeDefault被描述为用户首选的重复模式.自从我写一个音乐播放器,我需要知道每个什么是当前重复模式的时间,而当这是返回,"实际"模式的内容:

  • MPMusicRepeatModeNone
  • MPMusicRepeatModeOne
  • MPMusicRepeatModeAll

应该选择?或者没有办法获得这些信息?

iphone objective-c ipad mpmediaplayercontroller

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

在符合NSObject的类中-self方法的目的是什么?

而已.为什么有人想要(至少作为公共API)这样的方法?它有什么实际用途吗?

objective-c foundation nsobject

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

FIFO管道在select()中始终可读

在C伪代码中:

while (1) {
    fifo = open("fifo", O_RDONLY | O_NONBLOCK);
    fd_set read;
    FD_SET(fifo, &read);
    select(nfds, &read, NULL, NULL, NULL);
}
Run Code Online (Sandbox Code Playgroud)

进程在触发时休眠,select()直到另一个进程写入fifo.之后它总是会找到fifo一个可读的文件描述符.

如何避免这种行为(也就是说,在fifo读过一次之后,如何让它在被另一次写入之前被发现是不可读的?)

c select file-descriptor fifo

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

Gradle(android实验插件)忽略项目依赖

我在以下项目结构中使用Gradle Android Experimental插件:

Root Project
|-- app
|-- my-library
Run Code Online (Sandbox Code Playgroud)

settings.gradle

include ':my-library', ':app'
Run Code Online (Sandbox Code Playgroud)

的build.gradle

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle-experimental:0.2.0'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}
Run Code Online (Sandbox Code Playgroud)

应用程序/的build.gradle

apply plugin: 'com.android.model.application'

model {
    android {
        compileSdkVersion = 23
        buildToolsVersion = "23.0.0"

        defaultConfig.with {
            applicationId = "a.bundle.id"
            minSdkVersion.apiLevel = 15
            targetSdkVersion.apiLevel = 23
            versionCode = 1
            versionName = "1.0"
        }
    }

    android.buildTypes {
        release {
            minifyEnabled = false
            proguardFiles += file('proguard-rules.pro')
        }
    }
}

dependencies …
Run Code Online (Sandbox Code Playgroud)

android build gradle android-gradle-plugin gradle-experimental

10
推荐指数
2
解决办法
1342
查看次数

PostgreSQL中的多个数据类型数组

我很抱歉,如果这是重复的,虽然我无法在任何地方找到一个确切的答案:
有没有办法在postgreSQL中创建一个包含多种数据类型的数组?

我有一个类型的列text[](文本类型的数组); 虽然我想text从类型中插入三个条目然后第四个条目integer.

有办法吗?如果是这样,怎么样?

sql postgresql

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

如何在Bootstrap中创建水平滚动导航?

正如在这个小提琴中可以证明的那样,在Bootstrap中添加太多元素.nav会导致它只是垂直向下添加项目.我如何限制其高度并使其可水平滚动?

html css twitter-bootstrap twitter-bootstrap-3

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

拆分带有多个分隔符的NSString?

对于文本bozo__foo!!bar.baz,如何将包含此内容的NSString拆分为(bozo, foo, bar, baz)

也就是说,字符串(分隔符)separe它的成分__,!!..

cocoa objective-c nsstring

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