小编jam*_*ick的帖子

使用JavaFX引导程序

我正在使用netbeans在java fxml项目中创建GUI.我想使用bootstrap来设置gui的样式,但我注意到javafx中的所有内容都带有前缀fx-.对于我的项目,还有办法让bootstrap工作吗?bootstrap甚至可以与javafx一起使用吗?

css netbeans javafx twitter-bootstrap fxml

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

带有XIB Swift的UITableViewCell子类

我有一个UITableViewCell子类NameInput,使用自定义init方法连接到xib .

class NameInput: UITableViewCell {

    class func make(label: String, placeholder: String) -> NameInput {

        let input = NSBundle.mainBundle().loadNibNamed("NameInput", owner: nil, options: nil)[0] as NameInput

        input.label.text = label
        input.valueField.placeholder = placeholder
        input.valueField.autocapitalizationType = .Words

        return input
    }

}
Run Code Online (Sandbox Code Playgroud)

有没有办法在viewDidLoad方法中初始化这个单元格并仍然可以重用它?或者我是否必须使用重用标识符注册类本身?

uitableview ios swift

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

在无限循环目标C中停止死亡风车

我正在为我自己的mac编写一个简单的计时器程序.计时器正常倒计时,但我得到了死亡的旋转风车.怎样才能使风车消失?我认为它是因为我有一个无限循环,但必须有一些绕过它.

我有一个按钮点击触发的IBAction(按钮开始).从那里,它调用了另一个完成工作的功能.

这是我的IBAction:

- (IBAction)timerStart:(id)sender {
    self.timerDidPause = NO;
    [self timerRunning];
}
Run Code Online (Sandbox Code Playgroud)

这里是timerRunning:

- (void)timerRunning {
for (;;) {
    usleep(1000000);
    if (self.timerDidPause == YES) {

    }
    else {
        if (self.seconds == 0) {
            if (self.minutes == 0) {
                [self timerDone];
                break;
            }
            else {
                self.seconds = 59;
                self.minutes = self.minutes - 1;
                [self formatTimerLabel:self.hours :self.minutes :self.seconds];
            }
        }
        else {
            self.seconds = self.seconds - 1;
            [self formatTimerLabel:self.hours :self.minutes :self.seconds];
        }
    }
}
}
Run Code Online (Sandbox Code Playgroud)

在这个函数中,函数formatTimerLabel被调用,所以这里是:

- (void)formatTimerLabel:(int)hours
                    :(int)minutes
                    :(int)seconds {
NSString …
Run Code Online (Sandbox Code Playgroud)

macos objective-c

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

NSStream无法接收数据

我正在使用连接到简单的c套接字服务器的NSStreams创建一个聊天应用程序.流成功连接并发送数据,但无法接收数据.这是我使用NSStreams的Socket类:

socket.h中

@interface Socket : NSObject <NSStreamDelegate>

- (void)connectToServerWithIP:(NSString *)ip andPort:(int)port;
- (NSString *)sendMessage:(NSString *)outgoingMessage;

@end
Run Code Online (Sandbox Code Playgroud)

Socket.m

#import "Socket.h"

@interface Socket ()

@property (strong, nonatomic) NSInputStream *inputStream;
@property (strong, nonatomic) NSOutputStream *outputStream;
@property (strong, nonatomic) NSString *output;

@end

@implementation Socket

@synthesize inputStream;
@synthesize outputStream;
@synthesize output;

- (void)connectToServerWithIP:(NSString *)ip andPort:(int)port
{
    CFReadStreamRef readStream;
    CFWriteStreamRef writeStream;
    CFStreamCreatePairWithSocketToHost(NULL, (__bridge CFStringRef)ip, port, &readStream, &writeStream);
    inputStream = (__bridge_transfer NSInputStream *)readStream;
    outputStream = (__bridge_transfer NSOutputStream *)writeStream;
    [inputStream setDelegate:self];
    [outputStream setDelegate:self];
    [inputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
    [outputStream …
Run Code Online (Sandbox Code Playgroud)

sockets objective-c nsstream

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

没有为用户提供哈希

我似乎无法让哨兵工作.我一直收到这个错误:A hasher has not been provided for the user.有谁知道会发生什么?

错误日志

我在OS X 10.9上运行MAMP.我正在使用php 5.4.4 MCrypt已安装并启用.尝试在创建新用户时散列密码时会发生此错误.我们的项目使用laravel Sentry插件.这是控制器:

<?php

use Auth, BaseController, Form, Input, Redirect, Sentry, View;

class AuthController extends BaseController {

        public function register()
        {
            return View::make('Auth.register');
        }

        public function handleRegister()
        {
               $validator = Validator::make(Input::all(), User::$rules);

                if ($validator->passes()) {
                    //The registration has passed, create a user

            $user = new User;
                    $user->first_name = Input::get('first_name');
                    $user->last_name = Input::get('last_name');
                    $user->email = Input::get('email');
                    $user->password = Hash::make(Input::get('password'));
                    $user->activated = 1;
                    $user->save();

            //grabbing the Sentry model …
Run Code Online (Sandbox Code Playgroud)

php hash mamp laravel cartalyst-sentry

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

架构armv7 swift的未定义符号

我最近更新到Xcode 6 Beta 6,现在我在Beta 5中运行良好的应用程序中遇到这些错误.我一直在浏览每个方法并注释掉引起问题的行,但是还有另一个解决方案.这是日志.

Undefined symbols for architecture armv7:
  "__TFSs26_forceBridgeFromObjectiveCU__FTPSs9AnyObject_MQ__Q_", referenced from:
      __TFC9BookSmart32AdvanceDetailTableViewController11viewDidLoadfS0_FT_T_ in AdvanceDetailTableViewController.o
      __TFC9BookSmart32AdvanceDetailTableViewController27numberOfSectionsInTableViewfS0_FGSqCSo11UITableView_Si in AdvanceDetailTableViewController.o
      __TFC9BookSmart33AdvancesNewLocationViewController12returnedDatafS0_FCSo12NSDictionaryT_ in AdvancesNewLocationViewController.o
      __TFC9BookSmart31ArtistDetailTableViewController19scrollViewDidScrollfS0_FGSQCSo12UIScrollView_T_ in ArtistDetailTableViewController.o
      __TFC9BookSmart31ArtistDetailTableViewController14viewWillAppearfS0_FSbT_ in ArtistDetailTableViewController.o
      __TFC9BookSmart31ArtistDetailTableViewController11viewDidLoadfS0_FT_T_ in ArtistDetailTableViewController.o
      __TFC9BookSmart18ChatViewController11viewDidLoadfS0_FT_T_ in ChatViewController.o
      ...
  "__TFSs15_arrayForceCastU___FGSaQ__GSaQ0__", referenced from:
      __TFFC9BookSmart33AdvanceSectionTableViewController9tableViewFS0_FTCSo11UITableView21cellForRowAtIndexPathCSo11NSIndexPath_GSqCSo15UITableViewCell_U_FTGSQCSo21MKLocalSearchResponse_GSQCSo7NSError__T_ in AdvanceSectionTableViewController.o
      __TFFFC9BookSmart33AdvanceSectionTableViewController9tableViewFS0_FTCSo11UITableView21cellForRowAtIndexPathCSo11NSIndexPath_GSqCSo15UITableViewCell_U_FTGSQCSo21MKLocalSearchResponse_GSQCSo7NSError__T_U_FTGSQCSo13MKMapSnapshot_GSQS5___T_ in AdvanceSectionTableViewController.o
      __TFC9BookSmart32AdvanceDetailTableViewController11viewDidLoadfS0_FT_T_ in AdvanceDetailTableViewController.o
      __TFC9BookSmart32AdvanceDetailTableViewController9tableViewfS0_FTGSQCSo11UITableView_18commitEditingStyleOSC27UITableViewCellEditingStyle17forRowAtIndexPathGSQCSo11NSIndexPath__T_ in AdvanceDetailTableViewController.o
      __TFC9BookSmart32AdvanceDetailTableViewController17createAdvanceInfofS0_FTGVSs10DictionarySSSS_6forKeySS5andIdSS_T_ in AdvanceDetailTableViewController.o
      __TFC9BookSmart33AdvancesNewLocationViewController21textFieldShouldReturnfS0_FCSo11UITextFieldSb in AdvancesNewLocationViewController.o
      __TFFC9BookSmart33AdvancesNewLocationViewController21textFieldShouldReturnFS0_FCSo11UITextFieldSbU_FTGSQCSo21MKLocalSearchResponse_GSQCSo7NSError__T_ in AdvancesNewLocationViewController.o
      ...
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see …
Run Code Online (Sandbox Code Playgroud)

ios swift

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

NSView和NSScrollView中的NSTextView

我的目标是创建一个类似于Goole Docs文本编辑器的视图,并在文本后面有注释突出显示有注释. 突出

我的解决方案是NSScrollView包含一个NSView(设置为文档视图),滚动并包含NSTextView文本和其他NSView将成为高亮的文本.

为了使其工作,NSTextView必须将其大小视为直接属于NSScrollView.但是,我无法做出NSTextView这种行为.

我对布局的代码是:

LatinViewController:的loadView()

...
let latinView = LatinView()
latinView.autoresizingMask = [.ViewWidthSizable]
latinView.wantsLayer = true
latinView.layer?.backgroundColor = Theme.greenColor().CGColor
self.latinView = latinView
scrollView.documentView = latinView
...
Run Code Online (Sandbox Code Playgroud)

拉丁语查看:的init()

...
let textView = LatinTextView()
textView.translatesAutoresizingMaskIntoConstraints = false
textView.string = "Long string..."
self.addSubview(textView)
self.textView = textView

self.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("H:|[text]|", options: NSLayoutFormatOptions(), metrics: nil, views: ["text": textView]))
self.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("V:|[text]|", options: NSLayoutFormatOptions(), metrics: nil, views: ["text": textView]))
...
Run Code Online (Sandbox Code Playgroud)

LatinTextView:的init()

...
self.minSize = NSMakeSize(0, …
Run Code Online (Sandbox Code Playgroud)

cocoa nstextview swift

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

Patchwork\Utf8\Bootup导致Laravel 4出现问题

直到最近,当我跑步时,我的项目一直很好sudo composer self-update.Composer已成功更新,但我无法再迁移(php artisan migrate).这是我得到的错误:

PHP Fatal error:  Class 'Patchwork\Utf8\Bootup' not found in /Applications/MAMP/htdocs/ThumbsUp/bootstrap/autoload.php on line 46
Run Code Online (Sandbox Code Playgroud)

我已经跑composer updatecomposer install,仍然错误仍然存在.为什么不能在这之后找到这门课self-update

php laravel composer-php laravel-4

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

除了第一个UITableView之外,每个节均调用viewForHeaderInSection

我有一个UITableView和一个UITableViewController是表视图的委托。我的中有多个部分UITableView,并且需要为第一部分设置一个自定义标头。不幸的是,override func tableView(tableView: UITableView!, viewForHeaderInSection section: Int) -> UIView!每个部分都将调用方法(swift),但第一个部分为0。我所有的其他UITableView委托和数据源方法均正常工作,并且我没有应重写此方法的方法。

uitableview ios swift

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

界面构建器中颜色的变量

我有一个项目,我需要在应用程序中更改整体颜色主题.我的很多UI元素都是通过Xcode 6.1中的Interface Builder构建的.我需要在接口构建器中将颜色设置为变量,因此如果我设置一个预处理器告诉应用程序使用某个方案,那么颜色将在界面构建器中更改.这甚至可能吗?

xcode interface-builder swift

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