Latest 0.0.1
Homepage https://github.com/sciasxp/LBNConsultaCEP
License MIT
Platforms ios 7.1, requires ARC
Dependencies BRYHTMLParser
Authors

[![CI Status](http://img.shields.io/travis/Luciano Bastos Nunes/LBNConsultaCEP.svg?style=flat)](https://travis-ci.org/Luciano Bastos Nunes/LBNConsultaCEP)
Version
License
Platform

Uso

Para executar o projeto de exemplo, primeiro clone o repositório e execute pod install a partir do diretório Example.

Requirements

iOS 7.1 ou posterior.

Installation

LBNConsultaCEP está disponível através do CocoaPods. Para instalar, basta adicionar a seguinte linha no PodFile em seu projeto:

pod "LBNConsultaCEP"

Documentação

getAddressFromCEP

+ (void)getAddressFromCEP:(NSString *)cep Response:(void(^)(id, NSError *))block

Resumo

Metôdo de classe com processamento assíncrono, que ao informar o cep, retornar através do bloco block o resultado da pesquisa.

Paramêtros

  • cep: String contendo o CEP. Ele pode ser informado somente o número do CEP ou o CEP formatado. EX: 69000-000 ou 69000000.
  • block: É o callback que irá retornar o resultado da consulta. O bloco retorna dois paramêtros de tipos: id e NSError. O primeiro paramêtro retorna o conteúdo da pesquisa caso tenha sido bem sucedida e o segundo retorna um erro caso tenha havido um erro na pesquisa.

Exemplo

[LBNConsultaCEP getAddressFromCEP:self.cepTextField.text Response:^(id address, NSError *error) {

if (!error) {

NSString *rua = address[@"rua"];
NSString *bairro = address[@"bairro"];
NSString *cidadeEstado = address[@"cidadeEstado"];
NSString *cep = address[@"cep"];

} else {

NSLog(@"Erro: %@", error.localizedDescription);
}
}];

OBS

O projeto faz uso da biblioteca BRYHTMLParser, disponível pela licença MIT, para realizar o parse do HTML.

Autor

Luciano Bastos Nunes, [email protected]

Licença

LBNConsultaCEP está disponível sob a licença MIT. Veja o arquivo LICENSE para mais informações.

Latest podspec

{
    "name": "LBNConsultaCEP",
    "version": "0.0.1",
    "summary": "Dado o CEP consulta o endereu00e7o no site dos correios.",
    "description": "Faz a busca de um enderau00e7o a partir do CEP fornecido. A busca u00e9 baseada na utilizau00e7u00e3o do site dos correios http://www.buscacep.correios.com.br/sistemas/buscacep/resultadoBuscaCepEndereco.cfm.",
    "homepage": "https://github.com/sciasxp/LBNConsultaCEP",
    "license": "MIT",
    "authors": {
        "Luciano Bastos Nunes": "[email protected]"
    },
    "source": {
        "git": "https://github.com/sciasxp/LBNConsultaCEP.git",
        "tag": "0.0.1"
    },
    "platforms": {
        "ios": "7.1"
    },
    "requires_arc": true,
    "source_files": "Pod/Classes/**/*",
    "resource_bundles": {
        "LBNConsultaCEP": [
            "Pod/Assets/*.png"
        ]
    },
    "dependencies": {
        "BRYHTMLParser": [
            "~> 2.1.1"
        ]
    }
}

Pin It on Pinterest

Share This