| Regexkitlite. Criar Expressões Regulares Lightweight Object-C para Mac OS X |
Baixe Agora |
Regexkitlite. Classificação e resumo
- Nome do editor:
- John Engelhart
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 114 KB
Regexkitlite. Tag
Regexkitlite. Descrição
Criar Expressões Regulares Lightweight Object-C para Mac OS X A REGEXKITLITE permitirá que os desenvolvedores criem expressões regulares do objetivo-C para o Mac OS X usando a biblioteca da UTI.regexkitlite permite fácil acesso a expressões regulares, fornecendo uma série de acréscimos à classe NSSTRING da Fundação Norma. A regexkitlite atua como uma ponte entre o mecanismo de expressão regular nos componentes internacionais para Unicode (biblioteca compartilhada dinâmica que é enviada com o Mac OS X) e o NSString Class.Note: regexkitlite é licenciado e liberado sob a licença BSD. Aqui estão algumas características principais do "regexkitlite": · Usa o mecanismo de expressão regular da biblioteca da UTI que é enviada com o Mac OS X. · Cachos automaticamente compilados expressões regulares. · Usa acesso direto a um buffer de strings UTF-16 se estiver disponível. · Caches A conversão mais recente no formato UTF-16 necessária pelo ICUs para qualquer string que exija. · Multithreading seguro. · Usa Fundação Core para maior velocidade. · Muito fácil de usar, toda a funcionalidade é fornecida por uma extensão de categoria para a classe NSString. · Consiste em dois pequenos arquivos, um cabeçalho e a fonte Objective-C. O que há de novo nesta versão: · Bilhete # 2027975 - Pedido de CaptureCount como funcionalidade. · Bilhete # 2779301 - Pedido de componentesMatchedbyRegex: Funcionalidade. · Bilhete # 2779965 - Solicite que a documentação seja atualizada com como combinar um literal com um regex especificado usando um literal de string: @ "\";. · Bilhete # 2786878 - Pedido de funcionalidade IsRegexValid. · A limpeza variável GCC __Attribute __ () agora é usada para fornecer uma rede de segurança extra em torno do uso do bloqueio de rotação de regexkitlite. A função de limpeza garante que se o bloqueio de rotação fosse bloqueado por uma função que também foi desbloqueada pela função. Se uma função obtiver a fechadura, mas não desbloqueá-la, a função de limpeza desbloqueia a fechadura da rotação. · Alterações menores de GC. Algumas pequenas alterações na maneira como os buffers de heap foram alocados foram necessários para suportar os novos métodos que retornam um NSARRAY. · Limpeza de 64 bits. Vários valores constantes numéricos literais tinham l ou ul anexado a eles se eles fossem usados com nsinteger, nsuinteger ou vários outros tipos de dados "longos". · Limpeza de 64 bits. Adicionado verificações para verificar se um comprimento de strings é
Regexkitlite. Software Relacionado