Articles of object

Como definir um símbolo de pré-processador no Xcode

É possível definir um símbolo para compilation condicional configurando propriedades em um projeto Xcode? Meu objective é criar um símbolo que esteja disponível para todos os arquivos, sem ter que usar import / include, para que um conjunto de classs comuns possa ter um comportamento especial em alguns projetos. Como o seguinte, mas com meus […]

Reverso de JSON.stringify?

Eu estou stringyfing um object como {‘foo’: ‘bar’} Como posso transformar a string de volta para um object?

Qual é a diferença entre `throw new Error` e` throw someObject`?

Eu quero escrever um manipulador de erro comum que irá capturar erros personalizados lançados de propósito em qualquer instância do código. Quando eu throw new Error(‘sample’) como no código a seguir try { throw new Error({‘hehe’:’haha’}); // throw new Error(‘hehe’); } catch(e) { alert(e); console.log(e); } O log mostra no Firefox como Error: [object Object] […]

Valor padrão do parâmetro de function de atribuição de object de desestruturação ES6

Oi eu estava passando por exemplos de uso de desestruturação de object em passar parâmetros de function aqui Objeto Destructuring Demo function drawES6Chart({size = ‘big’, cords = { x: 0, y: 0 }, radius = 25} = **{}**) { console.log(size, cords, radius); // do some chart drawing } // In Firefox, default values for destructuring […]

Qual é o melhor caminho para criar um object em javascript? é “var” necessário antes da variável do object?

Até agora eu vi três maneiras de criar um object em JavaScript, qual o melhor caminho para criar um object e por quê? Eu também vi que em todos esses exemplos a palavra “var” não é usada antes da propriedade, por quê? Não é necessário declarar “var” antes do nome de uma propriedade, pois ela […]

Converter milissegundos em NSDate

Eu tenho este “1273636800000” e eu quero convertê-lo para este formato “Qua 03 Mar 2010 00:00:00 GMT-0500 (EST)” Eu preciso converter este milissegundos para o formato NSDate. Eu tentei isso NSDate *tr = [NSDate dateWithTimeIntervalSince1970:1273636800000]; e NSDate *tr = [NSDate dateWithTimeIntervalSinceReferenceDate:1273636800000]; e NSDate *tr = [NSDate dateWithTimeIntervalSinceNow:1273636800000]; Mas eu não consigo fazer funcionar, alguém teve […]

Exceção “Não é um construtor” de Javascript durante a criação de objects

Eu estou definindo um object como este: function Project(Attributes, ProjectWidth, ProjectHeight) { this.ProjectHeight = ProjectHeight; this.ProjectWidth = ProjectWidth; this.ProjectScale = this.GetProjectScale(); this.Attributes = Attributes; this.currentLayout = ”; this.CreateLayoutArray = function() {….} } Eu então tento criar e instanciar assim: var newProj = new Project(a,b,c); Mas esta execption é lançada: Project is not a constructor O […]

Como serializar o object para o arquivo CSV?

Eu quero escrever um object no arquivo CSV. Para XML temos XStream como este Então, se eu quiser converter object em CSV, temos alguma biblioteca desse tipo? EDIT: Eu quero passar minha lista de Bean para um método que deve escrever todos os campos do bean para CSV.

gson.toJson () lança StackOverflowError

Eu gostaria de gerar uma String JSON do meu object: Gson gson = new Gson(); String json = gson.toJson(item); Toda vez que tento fazer isso, recebo este erro: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception java.lang.StackOverflowError at com.google.gson.stream.JsonWriter.string(JsonWriter.java:473) at com.google.gson.stream.JsonWriter.writeDeferredName(JsonWriter.java:347) at com.google.gson.stream.JsonWriter.value(JsonWriter.java:440) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:235) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:220) at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(TypeAdapterRuntimeTypeWrapper.java:68) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.write(ReflectiveTypeAdapterFactory.java:89) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.write(ReflectiveTypeAdapterFactory.java:200) at […]

Como obter a diferença de horas entre dois objects de data?

Eu tenho dois objects Date e quero calcular a diferença em horas. Se a diferença de horas for menor que 18 horas, eu quero enviar o object de data para um array. Javascript / jQuery, realmente não importa; o que funciona o melhor vai fazer.