小编ama*_*mar的帖子

在xcode中制作RGB颜色

我正在使用照片商店中颜色的RGB值,并在xcode中使用相同值.颜色-R-160,G-97,B-5 ...... photoshop中的颜色显示为黄色,但在使用xcode时

myLabel.textColor = [UIColor colorWithRed:160 green:97 blue:5 alpha:1] ;
Run Code Online (Sandbox Code Playgroud)

颜色看起来发白.

为什么会出现这种差异?

objective-c uicolor ios

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

UIColor colorWithRed:绿色:蓝色:总是产生黑色

当我尝试通过代码制作自定义颜色时,我遇到了很多实例,结果与Photoshop完全不同,例如

[UIColor colorWithRed:(160/255) green:(97/255) blue:(5/255) alpha:1];
Run Code Online (Sandbox Code Playgroud)

结果颜色是黑色的,而它应该是黄色的东西.使用滑块时,结果与预期一致.

我的Xcode有问题还是一般问题?

cocoa-touch objective-c uicolor

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

java中的public static void main(String arg [])是固定的吗?

我最近在考试中被问到方法的public static void main(String arg[])格式是否main已修复?我们可以改变它吗?我们可以使用main没有任何public,staticvoid?如果不是,为什么不是硬编码的main(String arg[])就代表public static void main(String arg[])永远?

java

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

如何确定用于从代码开发的xcode

我有iOS应用程序源代码我想确定使用哪个版本的xcode来开发项目.

project.pbxproj当我去节/* Begin PBXProject section */,它说

compatibilityVersion = "Xcode 3.2";
Run Code Online (Sandbox Code Playgroud)

所以我的猜测是它已经在一些4.x版本上开发而不是在xcode 5上.请建议.

xcode ios

13
推荐指数
3
解决办法
5502
查看次数

如何从ABRecordID获得ABRecordRef?

我已经访问了地址簿并成功完全从中提取了记录和必要的信息.我也提取了recordid.我的问题是如何使用此记录来稍后提取记录.我使用的代码是:

ABRecordID recordId;
ABAddressBookRef _addressBookRef = ABAddressBookCreate ();
NSArray* allPeople = (NSArray *)ABAddressBookCopyArrayOfAllPeople(_addressBookRef);

for (id record in allPeople) {
    recordId = ABRecordGetRecordID(record);

    //i am saving each one  how to use them later to extract particular record
}
Run Code Online (Sandbox Code Playgroud)

abaddressbook ios

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

如何识别和删除换行符和空格?

我通过组件分隔一个字符串来创建一个nsmutable数组,这会导致在数组中插入很多新的行和空格如何识别和删除它们?

for (int i=0;i<contentsOfFile.count; i++) 
 {
        if(!([[contentsOfFile objectAtIndex:i]isEqual:@"\n"]||[[contentsOfFile     objectAtIndex:i]isEqual:@""]))
       [arrayToBereturned addObject:[contentsOfFile objectAtIndex:i]];
 }
Run Code Online (Sandbox Code Playgroud)

我正在使用的这个代码无法识别所有新的线路charectors谢谢

xcode ios

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

在ios中创建包含复杂规则的提醒

我想创建一个带有复杂规则的重复提醒,即

  1. 提醒将有开始日期和结束日期.
  2. 提醒将仅在特定的工作日重复.
  3. 在开始日期和结束日期之间的选定日期,它们将在特定时间发生.


- (id)initRecurrenceWithFrequency:(EKRecurrenceFrequency)type interval:(NSInteger)interval daysOfTheWeek:(NSArray *)days daysOfTheMonth:(NSArray *)monthDays monthsOfTheYear:(NSArray *)months weeksOfTheYear:(NSArray *)weeksOfTheYear daysOfTheYear:(NSArray *)daysOfTheYear setPositions:(NSArray *)setPositions end:(EKRecurrenceEnd *)end
Run Code Online (Sandbox Code Playgroud)

似乎很接近,但据我所知,我认为我将不得不使用一系列事件.

我需要指向创建提醒的方向,这些提醒发生在一天的特定时间 - >特定的一周 - >在特定的开始日期和结束日期内

谢谢

编辑

我已经尝试过以下事情并且遇到了一些问题取得了一些成功

EKEvent *event = [EKEvent eventWithEventStore:kEVENTSTORE_SINGLTON];
    event.title = @"Event Title test";
    event.notes= @"Hope this one displays";
    NSArray* rulesArray = [event recurrenceRules];
    for (EKRecurrenceRule* rule in rulesArray) [event removeRecurrenceRule:rule];

    event.startDate = [NSDate date]; //today
    event.endDate = [event.startDate dateByAddingTimeInterval:60*60];  //set 1 hour meeting
    [event setCalendar:[kEVENTSTORE_SINGLTON defaultCalendarForNewEvents]];



    NSDate *date = [NSDate date];
    EKAlarm …
Run Code Online (Sandbox Code Playgroud)

ios eventkit ekeventkit

5
推荐指数
0
解决办法
791
查看次数

iOS6没有libxml2.2.7.3.dylib.are有替代品吗?

我在xcode4.2中创建了一个项目,当我用xcode4.5,iOS 6 SDK打开它时,它给出错误255,原因似乎是没有libxml2.2.7.3.dylib.

我有什么选择是否提供其他替代品?

谢谢

xcode ios

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

有没有办法使用正则表达式或通配符从 NSUserDefaults 获取对象

我在运行时添加值NSUserDefaults并将键设置为[NSString stringWithFormat:@"decrement%@",course_id];

我正在一一设置对象,有什么方法可以获取所有键以“decrement”开头的 userdefaults 对象吗?

或者我必须循环并通过一一制作精确的密钥来获取对象?

注意:- 我接受否决票作为一种健康的批评方式,但请写下原因,以便我可以改进。

xcode ios

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

node-cron 时区仅在时区与机器时区相同时工作

编辑: - 这已在“node-cron”版本>“3.0”中得到解决

我有以下代码。 "node-cron": "^2.0.3"

cron.schedule('46 00 * * *',() => {
   //code to be executed
  console.log("Tik")
  },{
    scheduled: true,
    timezone: "America/New_York"
  });
Run Code Online (Sandbox Code Playgroud)

根据我的理解,无论我的机器时区如何,这都应该在美国/纽约时间上午 12:46 触发。但是直到我将时区与主机时间相匹配时它才起作用,例如,如果我的机器时区是欧洲/伦敦并且我使用timezone: "Europe/London"cron 将在确切的时间工作。

我想为特定时区安排 cron。由于我处理的时区很少,所以每半小时运行一次 cron 并进行检查看起来很有效。

node.js node-cron

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

Swift =运算符不返回任何内容,那么可选绑定如何工作?

根据文档,Swift "="运算符不会返回任何内容,因此不能代替"=="。那么可选绑定如何工作?

喜欢

    if let a = optionalStringFoo {
      //do some thing
    } else {
      //do something
    }
Run Code Online (Sandbox Code Playgroud)

swift

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

AFNetworking没有弧的旧版本

我想下载AFNetwoking的旧版本,请不要指导.

objective-c ios afnetworking

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

telprompt VS电话和应用程序批准

我要求在打电话后回到应用程序.我正在使用telprompt它做的工作.我怀疑苹果是否同意这一点?

我已多次看到这条评论"我已提交我的应用程序,使用telpromt与共享应用程序没有uiwebkit并已成功批准苹果.2013年1月19日回答Pablo Alejandro Junge"由同一个人可以更多的人确认它?任何应用链接?

Apple doc没有提到telprompt.

iphone ios

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