Articles of object

Como definir um valor de object JavaScript dinamicamente?

É difícil explicar o caso por palavras, deixe-me dar um exemplo: var myObj = { ‘name’: ‘Umut’, ‘age’ : 34 }; var prop = ‘name’; var value = ‘Onur’; myObj[name] = value; // This does not work eval(‘myObj.’ + name) = value; //Bad coding 😉 Como posso definir uma propriedade de variável com valor de […]

Qual é a diferença entre “método de class” e “método estático”?

Eu trabalhei com algumas linguagens diferentes, como Java, C # e Objective-C. Na maioria das linguagens, os methods que não exigem uma instância de um object são chamados de methods estáticos. No entanto, quando se trata de Objective-C, algumas pessoas ficam na defensiva quando você as chama de methods estáticos, e esperam que você as […]

UIPopoverPresentationController no iPhone do iOS 8

Alguém sabe se o UIPopoverPresentationController pode ser usado para apresentar popovers em iPhones? Imaginando se a Apple adicionou esse recurso no iOS 8 em sua tentativa de criar um controlador de apresentação mais unificado para iPad e iPhone. Não tenho certeza se é OK perguntar / responder perguntas da Beta. Vou removê-lo nesse caso.

Em Objective-C, por que devo verificar se self = não é nulo?

Eu tenho uma pergunta geral sobre como escrever methods init em Objective-C. Eu vejo em todos os lugares (código da Apple, livros, código-fonte aberto, etc.) que um método init deve verificar se auto = [super init] não é nulo antes de continuar com a boot. O modelo padrão da Apple para um método init é: […]

Analisar a sequência JSON em um protótipo de object específico em JavaScript

Eu sei como analisar uma String JSON e transformá-lo em um object JavaScript. Você pode usar JSON.parse() em navegadores modernos (e IE9 +). Isso é ótimo, mas como posso pegar esse Objeto JavaScript e transformá-lo em um Objeto JavaScript específico (ou seja, com um determinado protótipo)? Por exemplo, suponha que você tenha: function Foo() { […]

Modificar uma cópia de um object JavaScript está fazendo com que o object original seja alterado

Eu estou copiando myObj para tempMyObj var tempMyObj = myObj; tempMyObj.entity é uma matriz de objects. Estou modificando tempMyObj.entity base em algumas condições. O problema é se eu modificar tempMyObj.entity o myObj.entity também está sendo modificado. for (j = 0; j < myObj.length; j++) { if (myObj[j].type == "TableShape") { var dupEntites = new Array(); […]

Como comparar dois NSDates: Qual é mais recente?

Eu estou tentando conseguir uma synchronization dropbox e preciso comparar as datas de dois arquivos. Um está na minha conta dropBox e um está no meu iPhone. Eu vim com o seguinte, mas recebo resultados inesperados. Eu acho que estou fazendo algo fundamentalmente errado ao comparar as duas datas. Eu simplesmente usei os operadores , […]

Por que o array typeof com objects retorna “Object” e não “Array”?

Duplicar Possível: JavaScript: Verifique se o object é array? Por que uma matriz de objects é considerada um object e não uma matriz? Por exemplo: $.ajax({ url: ‘http://api.twitter.com/1/statuses/user_timeline.json’, data: { screen_name: ‘mick__romney’}, dataType: ‘jsonp’, success: function(data) { console.dir(data); //Array[20] alert(typeof data); //Object } });​ Violino

Arredondamento de números em Objective-C

Eu estou tentando fazer alguns arredondamento de número e conversão para uma seqüência de caracteres para melhorar a saída em um programa de Objective-C. Eu tenho um valor float que gostaria de arredondar para o próximo. 5 e, em seguida, usá-lo para definir o texto em um label. Por exemplo: 1.4 seria uma string de: […]

Convertendo objects Java para JSON com Jackson

Eu quero meu JSON para ficar assim: { “information”: [{ “timestamp”: “xxxx”, “feature”: “xxxx”, “ean”: 1234, “data”: “xxxx” }, { “timestamp”: “yyy”, “feature”: “yyy”, “ean”: 12345, “data”: “yyy” }] } Código até agora: import java.util.List; public class ValueData { private List information; public ValueData(){ } public List getInformation() { return information; } public void setInformation(List […]