Capture of iOS Swift Crash

Capture of iOS Swift Crash Introduction to crash capture If you don't know much about crash capture, you can refer to this article first. Article In this paper, Mach anomaly + Unix signal is used to capture crash. NSException is usually captured only in OC. Normally, after capturing NSException exception, a corresponding ...

Added by awared on Thu, 23 May 2019 22:53:34 +0300

IOS Development Practice Skills

Here we summarize some tips in iOS development, which can greatly facilitate our development and continue to update. Top Blank Processing under the Group Style of UITableView //Header blank processing of grouping list UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 0.1)]; self.tableView.tableHeaderView = view; Remove ...

Added by vlince on Wed, 22 May 2019 03:57:49 +0300

A Lightweight and Efficient Archiver Cache Framework Based on YYModel

CBArchiverLogo A Lightweight and Efficient Archiver Cache Framework Based on YYModel development environment Mac OS 10.12+ / Xcode 9+ / Objective-C Supporting environment iOS 8+, iPhone & iPad Project acquisition Here the code is shown by Objective-C and the project has been uploaded to github CBArchiver(https://github.com/cba023/YYModel- ...

Added by the_loser on Tue, 21 May 2019 03:34:11 +0300

A Preliminary View of Fasstlane Packing Upload Dandelion Platform and App Store

I heard a long time ago about the convenience of automated packaging, but I haven't tried it. Recently, because of the project requirements, I have tried it myself. There are a lot of information about fastlane, how powerful the function is, automated testing, certificate management, screenshots and so on. But I only use the fu ...

Added by GamingWarrior on Mon, 20 May 2019 04:26:35 +0300

iOS Close Real-time Communication Solution

Preface Recently, we have studied the close real-time communication between iOS devices, and have understood its solution. The following is arranged: AirDrop is often used to share pictures and videos between iOS/OS X systems, but its real-time performance is poor.CoreBluetooth has a smaller bandwidth.GameKit has been disca ...

Added by michaewlewis on Sun, 19 May 2019 18:54:18 +0300

Collection and Iterator interfaces

The following is a code description of how to use each method Traversing a set using a Lambda expression Java8 adds a new forEach default method for the Iterable interface, which requires parameters of a type that is a functional interface. public class CollectionEach { public static void main(String[] args) ...

Added by deRusett on Sun, 19 May 2019 12:29:55 +0300

Some Betta TV Web APIs [Some DouyuTv APIs]

  Written in the forefront Developed before TI5 last year dotaonly.com Web sites need to use APIs of various live platforms. Unlike Twitch, which is not as open as foreign websites, there are ready-made APIs available. Domestic websites are closed and not very friendly to developers. The APIs mentioned in this paper are all crawled from the F ...

Added by KendersPlace on Sat, 18 May 2019 21:08:39 +0300

Exploration of the Principle of Phantom Trigger in JSBox

Preface The ghost trigger is Zhong Ying. JSBox In the case of the app process being killed, the notification can also be fixed in the notification bar, even if the user clicks to clear, it can immediately pop up again, never disappear, unless the user closes the notification authority of App or uninstalls App, it can disappear. This function is ...

Added by tomkleijkers on Thu, 16 May 2019 02:40:21 +0300

iOS Architecture - Static Library. framework relies on third-party libraries

Needs Analysis:     Encapsulate your own capabilities as static libraries for customers to use, but there are some job markets that already do well Open code, or low-cost solutions, allows us to use technology that others have made public or purchased at a low cost.The same is true for making static libraries, a ...

Added by CodeToad on Wed, 15 May 2019 13:22:06 +0300

Android System Performance Optimization (52) - - Mobile Performance Monitoring Scheme Hertz

Mobile Performance Monitoring Scheme Hertz Performance issues are one of the main causes of App user churn. App's performance problems include crashes, network request errors or timeouts, slow response, list scrolling cartons, high traffic, power consumption, and so on. There are many reasons for the poor performance ...

Added by swizenfeld on Sun, 12 May 2019 14:54:53 +0300