I found this recipe and made it for my wife.
Cheesecake: In large bowl, beat together cream cheese, sugar and vanilla until smooth. Beat in flour, eggs and vanilla extract until smooth. Set aside. Meanwhile prepare Carrot Cake.
Carrot Cake: In large bowl, combine oil, sugar, eggs and vanilla extract; mix well. Stir in flour, baking soda, and cinnamon, mixing well. Stir in drained pineapple, carrots, coconut and walnuts.
Spread 1-½ cups carrot cake batter over bottom of greased 9- or 9-½-inch springform pan. Drop cream cheese batter over carrot cake batter by spoonfuls; top with large spoonfuls of remaining carrot cake batter. Repeat with remaining cream cheese batter, spreading evenly with a knife. Do not marble with a knife. Bake in preheated 350 degree oven for 50 to 65 minutes or until cake is set and cooked through. Cool to room temperature, then refrigerate. When cake is cold, prepare Pineapple Cream Cheese Frosting.
Pineapple Cream Cheese Frosting: In a bowl, combine cream cheese, butter, confectioners’ sugar, vanilla extract and reserved pineapple juice. Beat until smooth and of spreading consistency. Frost top of cheesecake. Refrigerate 3 to 4 hours before serving.