You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a singleton class to gather all available information about a device. It gives you over 75 methods to determine everything about a device, including:
12
11
* Hardware & Network Information
@@ -20,21 +19,25 @@ This is a singleton class to gather all available information about a device. I
iOS System Services is available through [CocoaPods](http://cocoapods.org). To install
24
27
it, simply add the following line to your Podfile:
25
28
26
29
```ruby
27
-
pod "SystemServices"
30
+
pod 'SystemServices', '~> 1.0.0'
28
31
```
29
32
30
33
Changes
31
34
===================
32
35
33
-
1. Turned the class into a singleton, now accessible using this: [systemServices sharedServices]
34
-
2. Revamped the accelerometer information class - not a singleton, must alloc/init and start/stop
35
-
3. Fixed network information bugs, with the exception of Cellular MAC address - it's incorrect most of the time for some reason (feel free to help out!)
36
-
4.Fixed memory information bugs but memory methods are more of an estimate than fact. We round to determine the most likely amount of memory on the device (feel free to change if you know a better way!)
37
-
5. Upgraded speed!
36
+
1.Added CocoaPods Support
37
+
2.Fixed Bugs and Addressed Naming Issues
38
+
3.Deprecated Older/Unavailable Methods
39
+
4. Fixed Duplicate Implementations
40
+
5.Removed Constants File and Unnecessary Dependencies
38
41
39
42
Available Device Information
40
43
===================
@@ -307,6 +310,9 @@ Available Device Information
307
310
// Clipboard Content
308
311
NSString *clipboardContent;
309
312
313
+
// Application CPU Usage
314
+
float cpuUsage;
315
+
310
316
/* Universal Unique Identifiers */
311
317
312
318
// Unique ID
@@ -329,7 +335,7 @@ A big thank you to the makers of:
This class and its usage are very intuitive and provide as simple an interface as possible for developers to plug into. Please feel free to customize the class as much as you'd like, or use any of the code within your projects. If you do add to the project, make sure to let me know so we can merge any changes.
0 commit comments