Skip to content

Commit 396403c

Browse files
author
Bruno Tortato Furtado
committed
Language corrections
1 parent f8d08c1 commit 396403c

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README_pt-BR.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ else {
6969
// falso
7070
}
7171
```
72-
* Deve haver exatamente ua linha em branco entre os métodos para auxiliar na organização visual. Espaços em branco dentro dos métodos devem separar funcionalidades, mas sua principal função é separadar métodos.
72+
* Deve haver exatamente uma linha em branco entre os métodos para auxiliar na organização visual. Espaços em branco dentro dos métodos devem separar funcionalidades, mas sua principal função é separadar métodos.
7373
* `@synthesize` e `@dynamic` devem ser declarados em novas linhas.
7474

7575
## Condicionais
@@ -130,7 +130,7 @@ if (error) {
130130
}
131131
```
132132

133-
Algumas APIs da Apple armazenam valores ao parâmetro de erro sem existir um erro de fato (um exemplo seria armazenar o valor 'não existem erros'), por isso validar se a váriavel é nula pode ocasionar a negação do falso (e, posteriormente, falhas).
133+
Algumas APIs da Apple armazenam valores ao parâmetro de erro sem existir um erro de fato (um exemplo seria armazenar o valor 'não existem erros'), por isso validar se a váriavel é nula pode ocasionar a falso negativo (e, posteriormente, falhas).
134134

135135
## Métodos
136136

@@ -146,7 +146,7 @@ As variáveis devem ser nomeadas de forma mais descritiva possível. Nomes de va
146146

147147
Os asteriscos, que indicam ponteiros, pertencem a variável, por exemplo: `NSString *text`, não `NSString* text` ou `NSString * text`, exceto em caso onde sejam aplicados a constantes.
148148

149-
As definições de propriedade vem ser utilizadas sempre que possível. O acesso direto a variáveis de instância deve ser evitado, com excessão a métodos inicializadores (`init`, `initWithCoder:`...), métodos `dealloc` e métodos acessores (`set` e `get`). Para mais informações sobre o uso de métodos acessores em métodos inicializadores e `dealloc`, consulte [esta página](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmPractical.html#//apple_ref/doc/uid/TP40004447-SW6).
149+
As definições de propriedade vem ser utilizadas sempre que possível. O acesso direto a variáveis de instância deve ser evitado, com excessão de métodos inicializadores (`init`, `initWithCoder:`...), métodos `dealloc` e métodos acessores (`set` e `get`). Para mais informações sobre o uso de métodos acessores em métodos inicializadores e `dealloc`, consulte [esta página](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmPractical.html#//apple_ref/doc/uid/TP40004447-SW6).
150150

151151
**Exemplo correto:**
152152

@@ -184,7 +184,7 @@ UIButton *settingsButton;
184184
UIButton *setBut;
185185
```
186186

187-
O prefixo de 3 letras (exemplo: `NYT`) deve sempre ser usado em nomes de classes e contantes, no entanto, pode ser omitido para nomes de entidades do tipo Core Data. Contantes devem ser camel-case com todas as palavraas em a maiúsculo e prefixadas com o nome da classe, facilitando a interpretação do código.
187+
O prefixo de 3 letras (exemplo: `NYT`) deve sempre ser usado em nomes de classes e contantes, no entanto, pode ser omitido para nomes de entidades do tipo Core Data. Contantes devem ser camel-case com todas as palavras em a maiúsculo e prefixadas com o nome da classe, facilitando a interpretação do código.
188188

189189
**Exemplo correto:**
190190

@@ -198,7 +198,7 @@ static const NSTimeInterval NYTArticleViewControllerNavigationFadeAnimationDurat
198198
static const NSTimeInterval fadetime = 1.7;
199199
```
200200

201-
Propriedades devem ser nomeadas utilizando o padrão camel-case com a primeira palavra em letras minúsculas. **Se o Xcode sintetiza a variável automaticamente, utilize esse recurso.** Caso contrário, para manter a consistência, a variável de instância referenciada nessa propriedade deve utilizar o padrão camel-case iniciando com o subtraço (`_`) e a primeira palavra com letras minúsculas. Este é o formato de síntese padrão do Xcode.
201+
Propriedades devem ser nomeadas utilizando o padrão camel-case com a primeira palavra em letras minúsculas. **Se o Xcode sintetiza a variável automaticamente, utilize esse recurso.** Caso contrário, para manter a consistência, a variável de instância referenciada nessa propriedade deve utilizar o padrão camel-case iniciando com o underscore (`_`) e a primeira palavra com letras minúsculas. Este é o formato de síntese padrão do Xcode.
202202

203203
**Exemplo correto:**
204204

@@ -218,7 +218,7 @@ Quando uma propriedade for utilizada, as variáveis de instância devem ser aces
218218

219219
## Comentários
220220

221-
Quando forem necessários, os comentários devem explicar **why** um determinado bloco de código faz algo. Qualquer comentário utilizado deve ser mantido atualizado ou excluído.
221+
Quando forem necessários, os comentários devem explicar o porquê um determinado bloco de código faz algo. Qualquer comentário utilizado deve ser mantido atualizado ou excluído.
222222

223223
Blocos de comentários devem ser evitados, assim como o código deve se auto-documentar, ou seja, necessitar de uma quantidade mínima de explicações. Isso não se aplica as informações utilizadas para gerar uma documentação.
224224

@@ -241,7 +241,7 @@ Métodos `init` devem ser estruturados da seguinte forma:
241241

242242
## Literais
243243

244-
`NSString`, `NSDictionary`, `NSArray` e `NSNumber` devem ser usados sempre para a criação de instâncias imutáveis desses objetos. Atenção especial as falhas causadas pela utilização do valor `nil` que em `NSArray` e/ou `NSDictionary`.
244+
`NSString`, `NSDictionary`, `NSArray` e `NSNumber` devem ser usados sempre para a criação de instâncias imutáveis desses objetos. Atenção especial a utilização do valor `nil` em `NSArray` e/ou `NSDictionary`, ela pode gerar falha.
245245

246246
**Exemplo correto:**
247247

0 commit comments

Comments
 (0)