2015
July:
7.30 Packaging static libraries, engineering dependencies (dependent on static engineering)7.31 1>. Uiscrollview in Xib, content is outside the layout of the screen section 2>. OpenGL ES (OpenGL for Embedded Systems) preliminary know
August:first week8.03 screenshot Go back and have a good look????????????? 8.04 uiscrollview inside add uiview, sometimes y difference (Set up Self.automaticallyadjustsscrollviewinsets = NO; can)Uitableviewcontroller View is not included in the status bar by default Uiviewcontroller View By default includes the status bar What the hell is 8.05 nshttpcookiestorage? re- understanding of the reuse mechanism of UITableViewCell, buffer pool mechanism (variable groups store cells that remove the screen, includingVisiablecells andreusabletablecells Array)8.06 NetEase News Home implementation of another simple way: content part with TableView rotation 90 degrees, solve the problem of reuse-"very simple
second week8.10 cell Rotation problem8.11 * Cell rotation, in the external implementation (Cellforrow method is set more reasonable)* Cell generally does not set its frame, otherwise it is prone to error when rotated* Look at the code of Habit: to first look at the request down the data is what, how to parse, to clarify the resolution of the data. Take a quiet look at the code, clear your mind8.12 * To pay attention to the object-oriented idea: the instance variable in Eg:cell can no longer access its properties when it is used externally, if it needs access, it is implemented inside the cell, it cannot access the properties of the cell property externally, and the internal instance variable of the cell has an agent. Must be implemented within the cell, not directly to the cell instance variable proxy assignment, you can define a proxy in the cell for external use, the cell is equivalent to an intermediary* Added to the parent attempt, after the rotation and then set the frame to the first set frame rotation and then added to the parent attempt is a difference, frame's starting x value will have a slight difference?????? 8.13 * Tableviewcell frame is (0.0.320.44) when it is just running, but it actually shows the frame you set, and the cell frame will become normal when you swipe. When the tableview rotates, or when the cell rotates, what happens to the cell frame??????? 8.14 *
Weekend Quests: IM, AFNAcceptablecontenttypes Property SVN
Third week 8.17 * Draw graphics, context??????????? 8.18 * Push push send???????????? 8.19 * Interface problem: sometimes need redundant interface, is to prevent mobile phone and computer side if the problem at the same time access, to achieve real-time data access, consider things to comprehensive eg: Agent event Click Approval, to jump to the next agent event, it is better to have an interface, return to the next event ID, If you get the ID of all agent events from the previous interface, there will be a problem if both the phone side and the computer side are accessed simultaneously. * WebView load data, local HTML, * Buy books????????????????????????? 8.20 * Regular expression, fuzzy query * formatted dateNscalendar* Problem-solving ideas are important * Enterprise Edition app released: Seven Cow cloud storage you can try it yourself * SVN download certificate after how to use??? *What is a cookie?
8.21 * You can study the principle of AFN internal implementation *URL Scheme is the page jump switch, what does it mean??????? Represents the implementation of the agreement??????? * IM push should be using TCP long link to realize the transmission of messages?????? Check the IM yourself.
Weekend Quests: Issues reserved for this week are resolved over the weekend.
Week 8.24 * Task tracking need to break point to try how the program is running??????????????????? * HTTP transmission needs to look, may be related to IM message transmission?????????????????????? 8.25 * CoreData use to see?????????????????????????????????? * Take a look at what UDP is.????????????????????????????????? 8.26 * Local push to take a look at?????????????????????????????????? P12 file has a problem 8.27 * limit word input function How to implement????????????????????????????? * Animation needs to look at it???????????????????????????????????? * Problem Solving is important: program crashes to find out the key points of the crash, see where the crash, seemingly no reason for the crash, is not the array out of bounds # #如果是则要提前加判断, or other small knowledge points of the problem 8.28 * Happy day * Project on-line summary: The overall grasp of the project, Includes login, automatic login, and automatic login when status is switched. If you know enough about the project, you will know immediately what the problem is. * To consider the issue of reuse, each change to a place need to consider whether other places can also run
Week 8.31 * Notice needs to look at????????????????????????????? * Map location???????????????????????????????? How are you sure it's 50 meters??? * CSS file needs to be looked at
September
First week 9.1 * Find the root of the problem, change the way you think about it * gesture password have time to look at??????????? * Screen adaptation is important???????????? 9.2 * Attention to find the idea of the bug, find the key point * namespace management????????? * What does broadcasting mean???????? * If a method needs to pass a lot of parameters, you can consider encapsulation into a class 9.6 * Xib screen adaptation problems: Frame settings are prone to problems, adapt to different screens, even if the Viewdidload method is set, there will be problems, Unless you're setting up a frame, it's an adaptation of code. * Attitude problem: To be patient with the bug, this is your opportunity to exercise, do not always complain. The simplest reason to complain is that you are not capable!
Second week
9.7 * Xib fit go back and have a good look????? *, QQ's three-party login interface is how to achieve??????????? * Can't find the cause of the bug * To be patient, to think in a quiet mind+ (void) Transitionfromview: (UIView*) Fromview Toview: (UIView*) Toview Duration: (Nstimeinterval) Duration options: (uiviewanimationoptions) Options Completion: (void (^)(BOOLfinished)) CompletionNs_available_ios(4_0); //Toview added to Fromview.superview, Fromview removed from its superviewthe animation of the interface switch, study
* Generate two-dimensional code based on address??????? * View life cycle needs to re-understand: to-do List page, the normal user title of the label display abnormal problem?????? 9.8 * View Life Week is: The 1th controller's view affixed to the 2nd controller's view, the 2nd controller is the navigation controller, the 1th controller does not return to the navigation controller tube, 1th is only the view affixed to the 2nd view, Then when the number 2nd controller calls Viewwillappear, the Viewwillappear method of the 1th controller will not be called??????? * When setting up the interface, what if the specified height is not given?????? * SVN fallback how to achieve????????? * UIView animation????? Need to know more about * SVN can not view the log, how to solve?????? 9.9 * Hope is a happy day * Thinking about the problem: Tabbar the following is not selected, you can not let it in the selected state, do not let it belong to Tabbar, Do a button processing directly, you can reduce the processing of events. Tabbar for your own package if a single click does not need to be selected. * Earth coordinates, Mars coordinates, what is the relationship between Baidu coordinates???????????????? * avatar clip, upload server??????? * Weekend time can be tested with a real machine 9.10 * grab bag tool do not forget how to use??????????? 9.11 * Find the key point of the problem, the way to think about it. OA Project home does not go viewwillappear for a reason, because he is the package of Tabbar, so when the interface switch is to walk their own maInviewcontroller, you need to manually refresh the view data affixed to it, that is, when calling Mainviewcontroller's Viewwillappear method to refresh the view data posted on it * return works from WebView the same method that was called to return the project with the page,-(BOOL) Application: (uiapplication*) Application OpenURL: (Nsurl*) URL sourceapplication: (NSString*) sourceapplication annotation: (ID) Annotation* Ring Letter-Instant messaging needs to know. * If you have been requesting data, you can use the grab kit to see which interface is the problem.
9.12 * UIWebView The actual height of the acquisition of a problem????????
Third week 9.14 * UIWebView on the pop-up window how to get?????? Gets the popup title, information, and so on. * RSA encryption????????? * des encryption???????? * MD5 encryption????????* Use of Charles
9.15 * Simulator grab bag??????? 9.16 * Gesture Password specific implementation code???? 9.17 * Gesture Password thinking basic clarity. * Upload pictures need to take a closer look??? * Baseviewcontroller package??? * Wireless carousel??????? * to study the im well????? 9.18 * Allies view crash log???????? * Start studying ring letter today!
Week 9.24 * Ring letter Read the document 9.25 * Ring letter Read the document
11 Holiday Schedule
Allies collapse [email protected] 123456
Http://www.umeng.com/apps
Calm down to study well????
Block is still not skilled.
October
First week
10.8 * Some confused * block night to see * strong references, weak references, assign???
10.9 * Aurora Push Run success * AU stats *Xcode Code Auto-align shortcut keysControl+i* Block at night 10.10 * Kai Sen Day, tomorrow will be a holiday * thinking is important
Week 10.12 * navigation bar The Translucent property of the navigation affects the semitransparent state, where the frame of the view is not the same as the display. Regardless of whether the translucent property is yes or no, the size of the view is the screen size * Button Internal ImageView and Titleview layout still unclear how to layout * To know the key to find the problem, such as 10.13 * Simulator has a cache, you can put the name of the/users/computer/library/developer/ Xcode/deriveddata the contents of this folder Delete 10.14 * Find the key to the bug: Touch the interface does not refresh the data, may be too large memory, memory warning to the previous interface to clean out, especially the notification, its notification agent method may not go, resulting in interface anomalies * Button Internal ImageView and Titleview layout, go back and take a good look * Encryption certificate error: If the system time changes in advance or after, may cause the certificate error 10.15 *Exit(0) allows the app to exit directly. *rsasecurityencrypted files need to look* Various encryption algorithms need to look at
10.16 * When writing code to be careful, really important * to find bugs or not careful????
Third week 10.19 * Look at the ring letter 10.20 * See the Ring Letter demo, login interface settings, landing interface How to design more reasonable???? 10.21 *
Week 10.29 * Analysis of allies collapse
Execute at TerminalDwarfdump--arch=armv7--lookup 0x76f39 space dsym file path:
10.30 * Smart Application of notifications: inViewwillappearThe addobserver inviewwilldisappear in Removeobserver* Note the importance of creating model: see the OA Project Tabbar creation process, create various model weekend tasks: block, multi-threaded, what to look at the VPN to see what is doing????
*VPN belongs toRemote accesstechnology, simply to usePublic networkErectionPrivate network. For example, a company employee travels to the field, he wants to visit the enterpriseIntranetof theServerresource, this access is remote access.
November
First week
11.3 * CSS File 11.4 * have time to see the implementation of common third-party class libraries *Uitoastview, have a look .
11.12 * Uiimageview The drawing of the picture-(UIImage *) Stretchableimagewithleftcapwidth: (Nsinteger) leftcapwidth topcapheight: (Nsinteger) topcapheight;
December
Second week 12.8 * Xcode out cache path:/users/Computer User name/library/developer/xcode/deriveddata
IOS Search Room