小编use*_*260的帖子

未找到Cocoa/Cocoa.h(错误)

我已经对此进行了大量研究,并且只有在iPhone上构建可可应用程序时才会发现人们抱怨此错误.

我最近抓住了Colloquy for Mac的源代码并完成了它所要求的所有内容('找不到Cocoa/Cocoa.h'文件)

以下是#import的一切代码.

#define ENABLE(FEATURE) (defined(ENABLE_##FEATURE) && ENABLE_##FEATURE)
#define SYSTEM(NAME) (defined(SYSTEM_##NAME) && SYSTEM_##NAME)

#define LIKELY(x) __builtin_expect((x) ? 1 : 0, 1)
#define UNLIKELY(x) __builtin_expect((x) ? 1 : 0, 0)

#define SYSTEM_MAC 1

#ifdef __OBJC__

#ifdef COMMAND_LINE_UTILITY
#import <Foundation/Foundation.h>
#else
#import <Cocoa/Cocoa.h>
#endif

#import "NSCharacterSetAdditions.h"
#import "NSDataAdditions.h"
#import "NSDictionaryAdditions.h"
#import "NSMethodSignatureAdditions.h"
#import "NSNotificationAdditions.h"
#import "NSObjectAdditions.h"
#import "NSScannerAdditions.h"
#import "NSStringAdditions.h"
#endif

#import "MVUtilities.h"

#if !defined(__unsafe_unretained)
#define objc_unretainedObject(object) (id)(object)
#endif
Run Code Online (Sandbox Code Playgroud)

我重新链接了框架,所以没有必要问我是否尝试过.:)

将非常感谢帮助:D

cocoa objective-c

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

将字符串中的随机字符转换为大写

我试图随机附加文本字符串,而不是像输出一样

>>>david
Run Code Online (Sandbox Code Playgroud)

我最终会有类似的东西

>>>DaViD
>>>dAviD
Run Code Online (Sandbox Code Playgroud)

我现在的代码就是这个

import random
import string

print "Name Year"
text_file = open("names.txt", "r")
for line in text_file:
    print line.strip()+"".join([random.choice(string.digits) for x in range(1, random.randint(1,9))])
Run Code Online (Sandbox Code Playgroud)

它声称这个

>>>JOHN01361
Run Code Online (Sandbox Code Playgroud)

我想要那个字符串就像

>>>jOhN01361
>>>john01361
>>>JOHN01361
>>>JoHn01361
Run Code Online (Sandbox Code Playgroud)

python

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

python中的随机字符串

我正在尝试创建一个脚本,当我运行它时会生成一个随机的文本字符串.

我有远,但我有格式化的问题.

这是我正在使用的代码

import random    
alphabet = 'abcdefghijklmnopqrstuvwxyz'

min = 5
max = 15

name = random.sample(alphabet,random.randint(min,max))

print name
Run Code Online (Sandbox Code Playgroud)

当我最终得到这个

['i', 'c', 'x', 'n', 'y', 'b', 'g', 'r', 'h', 'p', 'w', 'o']
Run Code Online (Sandbox Code Playgroud)

我正在尝试格式化,所以它是一行字符串,例如

['i', 'c', 'x', 'n', 'y', 'b', 'g', 'r', 'h', 'p', 'w', 'o'] = icxnybgrhpwo
Run Code Online (Sandbox Code Playgroud)

python

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

在没有linebreak的情况下在python中读取文件

我希望能够读取文件并逐行添加一个字符串,而不会在中间插入换行符.

text_file = open("read_it.txt", "r")
print text_file.readline() + "0123456789"
Run Code Online (Sandbox Code Playgroud)

输出到

>>
text
0123456789
>>
Run Code Online (Sandbox Code Playgroud)

我希望它输出到这种格式

>>
text0123456789
>>
Run Code Online (Sandbox Code Playgroud)

python

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

PHP继续声明?

我试图创建一个重定向,如果用户没有登录,我很困难

这是我正在使用的方法

<?php
if ( is_user_logged_in() ) {
?>

/*My Content*/

<?php
    } else {
        echo '<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.*****.com/non-member.php">';
    }
?>
Run Code Online (Sandbox Code Playgroud)

这工作正常,但它被延迟,并且能够在重定向之前看到页面几秒钟.

我想做的是这样的事情.

<?php
if ( is_user_logged_in() ) {
     /*IGNORE NEXT STATEMENT*/
} else {
        echo '<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.****.com/non-member.php">';
    }
?>
Run Code Online (Sandbox Code Playgroud)

我不确定这是否可能,但我会假设那里有一个方法.

php redirect

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

标签 统计

python ×3

cocoa ×1

objective-c ×1

php ×1

redirect ×1