-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.rtf
26 lines (19 loc) · 1.02 KB
/
README.rtf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Project called “Truecaller Character Analyzer” written with Swift programming language.
Project contains a view controller for managing analyze results with three different analyze types. All analyze types implements from CharacterAnalyzer protocol.
Configuration:
▪ iOS10+
▪ Universal device support
▪ Only portrait device orientation
User Interface:
▪ TextView for displaying xthCharacterAnalyzeResult.
▪ TextView for displaying everyXthCharacterAnalyzeResult.
▪ TextView for displaying wordCountAnalyzeResult.
▪ TextView for displaying result logs for requests.
▪ Button for starting three requests simultaneously.
Analyze Types that implements CharacterAnalyzer:
▪ XthCharacter
▪ EveryXthCharacter
▪ WordCounter
Networking:
▪ Used URLSession with configuration “reloadIgnoringCacheData” to manage simultaneous requests
Note: Project includes struct that called “Constant”. Website url to fetch content and index (starts from 0…) of character to analyze are parametrized from there.