• Plug ins worth installing in Xcode


    First of all, using Alcatraz to manage Xcode is not enough. Just follow the command on the official website to install. You need to pay attention to the VPN installation as much as possible, because if you want to download a file on Amazon S3 without turning over the wall, you may fail to download […]

  • Xcode can’t recognize iPhone / iPad device or 0xe8000022 error solution


    Xcode can’t recognize iPhone / iPad device or 0xe8000022 error solution: Quit Xcode Pull out the connecting wire Here comes the point:sudo pkill usbmuxdDon’t worry, it will restart automatically Re enter Xcode Connect the device and you should be able to recognize it If this happens, unplug the cable and plug it in again:

  • IOS data security coding and encryption algorithm


    Statement: Last updated: March 13, 2019 To ensure timeliness, the address of continuous update is: IOS data security coding and encryption algorithm Base64 encoding Base64 encoding is a method of using 64 characters (actually 65 characters, “=” is a fill character) to represent arbitrary binary data. The encoded data is a string. principle Prepare an […]

  • In debug mode, the failure report collection of UFIDA will interfere with the normal log output of Xcode


    When debugging IOS programs with Xcode normally, the log output from the console will have some information and function in case of crash. However, if you embed the Youmeng statistics SDK, the console will output less and more useful information. For the initialization of Youmeng on the IOS platform, the best practice is to add […]

  • Simple calculator based on IOS (2)


    The next simple calculator based on IOS (1) is the experimental content of Po’s main IOS course. New interface Advanced calculator: it can perform some advanced operations, such as trigonometric function, factorial, logarithm, etc. Physique Calculator: after obtaining the height and weight of the user, the physique index of the user is fed back. Functions […]

  • Solution to plug-in failure after Xcode 6.2 upgrade


    Solution to plug-in failure after Xcode 6.2 upgrade: Postscript add: one command is done find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add A16FF353-8441-459E-A50C-B071F53F51B7 If you don’t know the UUID of the current Xcode, you can open the info.plist file of Xcode and view itDVTPlugInCompatibilityUUIDValue of field: open /Applications/Xcode.app/Contents/Info.plist […]

  • Coredata collation (2) – multithreading scheme


    Coredata collation (2) – multithreading scheme Catalog Why multithreading How to use multithreading Multithreading scheme Why multithreading When you get here, you must ask, the function of adding, deleting, modifying and querying has been realized. Why use multithreading well? In fact, core data is Data Persistence technology after all. If the amount of data is […]

  • How to use auto layout (1) – initial experience


    This series of articles will introduce auto layout from the perspective of a novice who is slowly exploring, and tell me how I feel about it bit by bit in my two-month study. The ultimate goal is to let everyone use it on their own after reading, and complete most simple layout conventions. The code […]

  • Coredata arrangement (3) — the use of magic record


    Coredata arrangement (3) — the use of magic record Catalog How to use magicalrecord Crud operation by magicalrecord How to use magicalrecord Magicalrecord encapsulates coredata once, encapsulates complex operations in multi-threaded core data, and provides rich encapsulation methods, with clear and concise code. The magic record framework provides two common MOCS,rootSavingContextIt is used for docking […]

  • Coredata collation (4) — data migration and other issues


    Coredata collation (4) — data migration and other issues Catalog Lightweight data migration Subsequent problems Lightweight data migration In the process of iteration of APP version, it is inevitable to change the. Xcdatamodel file, such as adding or deleting an entity, adding or deleting the attributes of an original entity, etc. If you do not […]

  • How to use auto layout (2) — to achieve three equal parts


    The code warehouse of this series of articles is located at https://github.com/johnlui/autolayout. If you don’t understand, you can refer to my auto layout settings. Just download it and open it locally. Get ready In the previous article, we have had the initial experience of auto layout together. In this article, we will try to use […]

  • A summary of the use of Vue and element UI


    A summary of the use of Vue and element UI 1.Use @ scroll when listening for scrolling events on componentsnative=”, direct use of @ scroll is invalid2.El table when you see an infinite increase in width, you need to set El tableOuter layerThe style is overflow: hidden,el-tableThe style is height: 100%3.Add components in El tab […]