小编reg*_*cob的帖子

Crashlytics dSYM错误

我在我的mac上安装了crashlytics,并希望用它设置我的项目(xcode).我通过复制代码创建运行脚本构建阶段,第一个构建的结果是......

PhaseScriptExecution Run\ Script /Users/danielbocksteger/Library/Developer/Xcode/DerivedData/App-coxlexpwflomtfbpfumpipysjmtk/Build/Intermediates/App.build/Debug-iphoneos/App.build/Script-12ED173D1A96659F00DBC049.sh
    cd /Users/danielbocksteger/Documents/Entwicklung/App
    export ACTION=build
    export AD_HOC_CODE_SIGNING_ALLOWED=NO
    export ALTERNATE_GROUP=staff
    export ALTERNATE_MODE=u+w,go-w,a+rX
    export ALTERNATE_OWNER=danielbocksteger
    export ALWAYS_SEARCH_USER_PATHS=NO
    export ALWAYS_USE_SEPARATE_HEADERMAPS=YES
    export APPLE_INTERNAL_DEVELOPER_DIR=/AppleInternal/Developer
    export APPLE_INTERNAL_DIR=/AppleInternal
    export APPLE_INTERNAL_DOCUMENTATION_DIR=/AppleInternal/Documentation
    export APPLE_INTERNAL_LIBRARY_DIR=/AppleInternal/Library
    export APPLE_INTERNAL_TOOLS=/AppleInternal/Developer/Tools
    export APPLICATION_EXTENSION_API_ONLY=NO
    export APPLY_RULES_IN_COPY_FILES=NO
    export ARCHS="armv7 arm64"
    export ARCHS_STANDARD="armv7 arm64"
    export ARCHS_STANDARD_32_64_BIT="armv7 arm64"
    export ARCHS_STANDARD_32_BIT=armv7
    export ARCHS_STANDARD_64_BIT=arm64
    export ARCHS_STANDARD_INCLUDING_64_BIT="armv7 arm64"
    export ARCHS_UNIVERSAL_IPHONE_OS="armv7 arm64"
    export ASSETCATALOG_COMPILER_APPICON_NAME=AppIcon
    export AVAILABLE_PLATFORMS="iphonesimulator macosx iphoneos"
    export BUILD_COMPONENTS="headers build"
    export BUILD_DIR=/Users/danielbocksteger/Library/Developer/Xcode/DerivedData/App-coxlexpwflomtfbpfumpipysjmtk/Build/Products
    export BUILD_ROOT=/Users/danielbocksteger/Library/Developer/Xcode/DerivedData/App-coxlexpwflomtfbpfumpipysjmtk/Build/Products
    export BUILD_STYLE=
    export BUILD_VARIANTS=normal
    export BUILT_PRODUCTS_DIR=/Users/danielbocksteger/Library/Developer/Xcode/DerivedData/App-coxlexpwflomtfbpfumpipysjmtk/Build/Products/Debug-iphoneos
    export CACHE_ROOT=/var/folders/lk/ht709rc93ll2xdl3_sqlgkc80000gn/C/com.apple.DeveloperTools/6.3-6D520o/Xcode
    export CCHROOT=/var/folders/lk/ht709rc93ll2xdl3_sqlgkc80000gn/C/com.apple.DeveloperTools/6.3-6D520o/Xcode
    export CHMOD=/bin/chmod
    export …
Run Code Online (Sandbox Code Playgroud)

xcode crashlytics

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

sysctlbyname错误C99中函数'sysctlbyname'的隐式声明无效

当我使用此代码时,我收到错误"C99中隐式声明函数'sysctlbyname'无效".我之前使用它,它很好,所以我不知道发生了什么.

我目前正在开发iOS7设备,并使用应用商店中的最新版xcode 5

UIDeviceHardware.m

@interface UIDeviceHardware : NSObject

- (NSString *) platform;
- (NSString *) platformString;

@end
Run Code Online (Sandbox Code Playgroud)

UIDeviceHardware.m

- (NSString *) platform{
    size_t size;
    sysctlbyname("hw.machine", NULL, &size, NULL, 0);
    char *machine = malloc(size);
    sysctlbyname("hw.machine", machine, &size, NULL, 0);
    NSString *platform = [NSString stringWithUTF8String:machine];
    free(machine);
    return platform;
}

- (NSString *) platformString{
    NSString *platform = [self platform];
    if ([platform isEqualToString:@"iPhone1,1"])    return @"iPhone 1G";
    if ([platform isEqualToString:@"iPhone1,2"])    return @"iPhone 3G";
    if ([platform isEqualToString:@"iPhone2,1"])    return @"iPhone 3GS";
    if ([platform isEqualToString:@"iPhone3,1"])    return @"iPhone 4 …
Run Code Online (Sandbox Code Playgroud)

iphone xcode ios ios7

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

从MVC到MVVM

我不想将我的域模型类存储在与我的Web平台相同的程序集中.因此,项目结构中的Models文件夹对我来说毫无用处.然而,我刚刚完成音乐商店教程,并注意到他们如何创建一个"ViewModels"文件夹,这对我来说很有意义.

将Models文件夹视为ViewModels文件夹是否有意义?有很多人这样做吗?MVVM有这样的模式吗?

.net model-view-controller domain-driven-design

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

返回对本地临时对象的引用

这段代码

virtual const core::matrix4& getViewMatrixAffector() const {return core::matrix4();};
Run Code Online (Sandbox Code Playgroud)

结果有一个警告告诉我“返回对本地临时对象的引用”......

如何解决这个警告?

如下所述,我试图删除“&”... 错误

c++ xcode irrlicht objective-c++ ios

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

PerformSelector可能导致泄漏 - 更好的解决方案

我有一个自定义BackBarButton,我有一个属性来存储选择器,在某些情况下可以更改.所以我不能非常顺利地使用代表团.

警告说明

如果不将"工作流程"更改为委派,我该怎么做才能摆脱这种警告?该属性使用以下定义:

@property (nonatomic, strong) id<SPUniversalBackBarButtonItemDelegate> delegate;
@property (nonatomic, assign) SEL delegationSelector;
Run Code Online (Sandbox Code Playgroud)

我也尝试使用这段代码,但它说'没有已知的选择器实例方法......'和'IMP的Objective-C指针的隐式对话'......

IMP imp = [[self delegate] methodForSelector:[self delegationSelector]];
void (*func)(id, SEL) = (void *)imp;
func([self delegate], [self delegationSelector]);
Run Code Online (Sandbox Code Playgroud)

xcode warnings objective-c ios

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

viewDidLoad 中的 EXC_BAD_ACCESS

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    @try {
        if ([segue.identifier isEqualToString:@"taskListSegue"])
        {   
            MindMapInformationViewController_iPhone *taskListContentController = [segue destinationViewController];  
            int selectedIndexPath = [[self.tableView indexPathForSelectedRow] row];

            MindMap *newMindMap;
            newMindMap = [mindmaps objectAtIndex:selectedIndexPath];        
            FileManager *fileManager = [[[FileManager alloc] init] autorelease];
            [fileManager readFile:newMindMap.pathToMindmapAtDevice parsing:YES];

            NSMutableArray *taskArray = [fileManager getArray];
            [taskListContentController setTasksOfSelectedMindmap:taskArray];
        }
    }
    @catch (NSException *exception) {

    }
}

-(void)setTasksOfSelectedMindmap:(NSMutableArray *)tasks {
    @try {
        [self initComponents];
        if (tasks != nil) {
            taskArray = tasks;
        }
    }
    @catch (NSException *exception) {

    }

}

-(void)initComponents {
    @try { …
Run Code Online (Sandbox Code Playgroud)

cocoa exc-bad-access objective-c super viewdidload

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

Javascript - 从JSON到对象的数组

我有以下反应类PeopleSelector,我想从我的people.json中获得一系列人.

// @flow

import React from 'react'

type Props = {
  currentPeople: string,
  setPeopleFn: (string) => void
}

class PeopleSelector extends React.Component {
  render() {
    let peoples = require('../data/people.json');

    return <select value={this.props.currentPeople} onChange={e => this.props.setPeopleFn(e.target.value)}>
      <style jsx>{`
        select {
          font-size: 20px;
          line-height: 20px;
          margin-bottom: 20px;
          min-width: 300px;
        }
      `}</style>
      {peoples.map(name => (
        <option key={name}>
          {name}
        </option>
      ))}
    </select>
  }
}

export default PeopleSelector
Run Code Online (Sandbox Code Playgroud)

遗憾的是,发生了一个错误,说people.map不是一个函数.但为什么?

我的JSON看起来像

{
    "peoples": [
        {
            "focusedTrackId": "MOBILE",
            "milestoneByTrack": {
                "COMMUNICATION": 3,
                "CRAFT": 2,
                "DESKTOP": …
Run Code Online (Sandbox Code Playgroud)

javascript json reactjs

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