Images disappear after setting Virtual Architecture to arm64

I am updating an existing application from another developer to support 64-bit devices, as Apple is going to make this mandatory.

I added: - Architecture: $ (ARCHS_STANDARD) virtual arch: armv7 arm64

Problem: - The slot elements disappear after stopping rotation. this only happens on devices i5, i6 n i6 +. (Works perfect on i4s n iPad (s))

Failed attempts: 1) Converted all float values ​​to CGFloat, if float could lose values. 2) tried using xib i4 instead of i5s

PS: This question may be a duplicate of " Images that are not displayed when the architecture is set to 64 bit .

But, the above solution has so much code specific to the guy’s personal problem. Therefore, I ask for a more general solution.

0
objective-c iphone ios8
Nov 14 '14 at 8:14
source share
2 answers

Update the data structure used in the code according to 64 bits, for example, replace the int type with NSInteger, Float with CGFloat, etc.

I also ran into a similar problem, so I solved this problem by updating the data type used for 64 bits, as the range differs from wrt to 32 bits.

Find the solution in the following link by updating the iCarousel third-party library.

link: https://github.com/nicklockwood/iCarousel

+1
Nov 18 '14 at 7:16
source share

ipad4 - armv7, iphone6 ​​needs armv7s, so you might need to add armv7s

0
Nov 19 '14 at
source share



All Articles